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

浙公网安备 33010602011771号