随笔分类 -  Qt

摘要:#rcc静态资源编译及使用 ##编译命令 rcc --binary resource.qrc -o resource.rcc ##在代码中加载 QResource::registerResource(qApp->applicationDirPath() + "/rcc/skin.rcc"); QFi 阅读全文
posted @ 2022-05-30 10:55 simp00 阅读(304) 评论(0) 推荐(0)
摘要:QDir dir("D:/Test"); QString path = QDir::toNativeSeparators(dir.absoluteFilePath("1.txt")); 阅读全文
posted @ 2022-05-11 16:00 simp00 阅读(721) 评论(0) 推荐(0)
摘要:QString path=QFileDialog::getExistingDirectory(NULL, tr("选择文件夹"),QDir::currentPath(),QFileDialog::ShowDirsOnly); QDir *dir=new QDir(path); QStringList 阅读全文
posted @ 2022-05-11 14:12 simp00 阅读(397) 评论(0) 推荐(0)
摘要:前言 我们知道,在有些时候,我们的程序是需要管理员权限的,比如对C盘文件进行“写操作时”! 很多人说,直接右键,以管理员权限启动不就好了!当然这样是可以的,但是我们要站在用户的角度来看一些问题,如果一些操作失败,用户不知道是权限不足的原因呢?用户不会开启管理员权限呢?作为开发者,有些东西必须站在用户 阅读全文
posted @ 2022-04-19 17:29 simp00 阅读(1463) 评论(0) 推荐(0)
摘要:m_validator = new QRegExpValidator(QRegExp("^(?![0-9]+$)[a-zA-Z0-9]{30}")); m_pwdLine = new QLineEdit(m_main_widget); m_pwdLine->setValidator(m_valida 阅读全文
posted @ 2022-04-12 15:00 simp00 阅读(1039) 评论(0) 推荐(1)
摘要:在主头文件中包含这个 然后 含有中文的位置使用utf8 with bom即可 #pragma execution_character_set("utf-8") 添加bom方法 阅读全文
posted @ 2022-03-30 14:29 simp00 阅读(137) 评论(0) 推荐(0)
摘要:StackDlg.h // // Created by simp on 2022/3/29. // #ifndef STACKEDWIDGET_STACKDLG_H #define STACKEDWIDGET_STACKDLG_H #include <QListWidget> #include <Q 阅读全文
posted @ 2022-03-29 16:45 simp00 阅读(477) 评论(0) 推荐(0)
摘要:停靠窗口QDockWidget类也是应用程序中经常用到的,设置停靠窗口的一般流程如下。 (1)创建一个QDockWidget对象的停靠窗体。 (2)设置此停靠窗体的属性,通常调用setFeatures()及setAllowedAreas()两种方法。 (3)新建一个要插入停靠窗体的控件,常用的有QL 阅读全文
posted @ 2022-03-29 13:46 simp00 阅读(1140) 评论(0) 推荐(0)
摘要:使用QSplitter进行窗口分割,使用 Horizontal 创建水平的分割窗口textleft 创建一个子分割窗口splitterRight 放在进去默认就会到右侧,这里继续设置一下setOpaqueResize函数设置右侧的拖拽不刷新只显示一个粗线条, 在这个右侧的子分割窗口中添加两个text 阅读全文
posted @ 2022-03-29 11:02 simp00 阅读(1410) 评论(0) 推荐(0)
摘要:setWindowFlags(Qt::Tool); 阅读全文
posted @ 2022-03-28 19:27 simp00 阅读(365) 评论(0) 推荐(0)
摘要:Item主要的角色及其描述 常量 描述 Qt:DisplayRole 显示文字 Qt::DecorationRole 绘制装饰数据(通常是图标) Qt:EditRole 在编辑器中编辑的数据 Qt:ToolTipRole 工具提示 Qt:StatusTipRole 状态栏提示 Qt: WhatsTh 阅读全文
posted @ 2022-03-28 19:12 simp00 阅读(514) 评论(0) 推荐(0)
摘要:QAbstractItemDelegate是所有代理类的抽象基类, QStyledItemDelegate是视图组件使用的缺省的代理类, QItemDelegate也是类似功能的类。 "QStyledItemDelegate与QItemDelegate的差别在于:QStyledItemDelegat 阅读全文
posted @ 2021-06-02 14:55 simp00 阅读(779) 评论(0) 推荐(0)
摘要:首先新建一个Qt app 选择窗口(就是在窗口的空白区而不是在窗口控件上单击)并将其布局设置为垂直, 对组框执行相同的操作,但是这一次是将布局设置为水平。 效果就是如下的情况随着窗口大小的改变 窗口内的组框也随之改变 Qt中网格布局中的控件可以随着窗口的大小变化而变化 阅读全文
posted @ 2020-05-12 16:44 simp00 阅读(11494) 评论(0) 推荐(0)