Qt
白不懂黑的静
纸上得来终觉浅 绝知此事要躬行
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Qt 弹出系统本地目录选择目录或者文件夹
选择目录: QString dir = QFileDialog::getExistingDirectory(this, tr("Open Directory"), "/home", QFileDialog::ShowDirsOnly | QFileDialog::DontResolveSymlinks); 选择文件 QString fileName = Q...原创 2020-03-12 15:58:00 · 6367 阅读 · 0 评论 -
QString 字符串操作
获取字符在字符串中的位置 QString str = "AT+LOC+LOCATION: 115.850441,33.004833"; QString s = "LOC"; str.indexOf(s); //3 str.indexOf(s, 6); //7 QString str = "AT+LOC+LOCATION"; QString s = "O"; str.lastIndexOf...原创 2020-03-02 10:32:12 · 882 阅读 · 0 评论 -
QT中int转QString
QString QString::number ( long n, int base = 10 ) 如: long a = 63; QString s = QString::number(a, 10); // s == "63" QString t = QString::number(a, 16)原创 2020-03-02 09:54:08 · 1384 阅读 · 0 评论 -
QT5.13连接MySQL即打包过程
环境: Win10+QT5.13+MySQL5.5 QT5.13生成MYSQL数据库驱动 因QT5.13无mysql数据驱动,因而需要先生成所需要的MYSQl驱动 1、打开QT自带的mysql源码工程,C:\Qt\Qt5.13.0\5.13.0\Src\qtbase\src\plugins\sqldrivers\mysql\mysql.pro(安装目录根据实际调整) 打开工程后调整mys...原创 2020-02-14 17:02:50 · 2606 阅读 · 3 评论 -
QT tableWidget 使用笔记
1. 将表格变为禁止编辑 在默认情况下,表格里的字符是可以更改的,比如双击一个单元格,就可以修改原来的内容,如果想禁止用户的这种操作,让这个表格对用户只读,可以这样: tableWidget->setEditTriggers(QAbstractItemView::NoEditTriggers); QAbstractItemView::NoEditTriggers是QAbstractI...原创 2019-10-29 09:23:06 · 930 阅读 · 0 评论 -
QT控制tableWidget单选或多选
tableWidget->setSelectionMode(QAbstractItemView::ExtendedSelection); //设置为可以选中多个目标 (参数含义:QAbstractItemView.NoSelection--不能选择 QAbstractItemView.SingleSelection--选中单个目标 ...原创 2019-10-21 11:23:42 · 6669 阅读 · 0 评论 -
遍历QMAP
QMap<QString, QString>::iterator iter = m_map.begin(); while (iter != m_map.end()) { qDebug() << "Iterator " << iter.key() << ":" << iter.value(); /...原创 2019-10-16 14:30:57 · 31792 阅读 · 1 评论 -
QT获取系统时间,以及设置日期格式
QDateTime time = QDateTime::currentDateTime();//获取系统现在的时间 QString str = time.toString("yyyy-MM-dd hh:mm:ss ddd"); //设置显示格式 label->setText(str);//在标签上显示时间 QStringQDateTime::toString ( constQStr...原创 2019-10-10 09:42:08 · 905 阅读 · 0 评论 -
QT鼠标右键弹出菜单
在用QT编程时,有时候要实现鼠标右键弹出菜单的功能.下面代码演示鼠标右键弹出菜单. 1.新建一个QT工程,点击MainWindow.ui,鼠标右键Go to slot.....,添加customContextMenuRequested(const QPoint &pos)事件 2.找到属性页中的contextMenuPolicy,把DefaultContextMenu改成CustomC...原创 2019-10-10 09:46:22 · 3680 阅读 · 0 评论 -
QTreeWidget设置让节点之间显示连线
ui->treeWidget->setStyle(QStyleFactory::create("windows"));原创 2019-10-10 10:10:09 · 3192 阅读 · 1 评论
分享