随笔分类 -  QT

摘要:Qt QtCreator 所有版本官方下载地址 1.所有版本QT下载地址 : Index of /archive/qt 2. 所有Qt Creator下载地址: Index of /archive/qtcreator 3. 所有Qt VS开发插件下载地址: Index of /archive/vsa 阅读全文
posted @ 2020-12-24 16:21 wjbooks 阅读(1592) 评论(0) 推荐(0) 编辑
摘要://这一句setWidget必须放在pWgt里面的内容都准备完毕之后,否则显示有问题 scrollArea->setWidget(pWgt); setCentralWidget(scrollArea); 阅读全文
posted @ 2019-12-23 14:34 wjbooks 阅读(4574) 评论(0) 推荐(1) 编辑
摘要:开机后用户登录后启动 且有快捷方式和开始菜单 cp test.desktop $RPM_BUILD_ROOT/usr/share/applications/ 桌面快捷方式及开始菜单显示,登录用户后自启动 (所属当前登录用户) cp test.desktop $RPM_BUILD_ROOT/etc/x 阅读全文
posted @ 2019-09-29 17:33 wjbooks 阅读(1767) 评论(0) 推荐(0) 编辑
摘要:#include "mainwindow.h"#include "ui_mainwindow.h"#include <QDebug>#include <QTextCodec>QString getChineseSpell(QString& src);QString FirstLetter(int n 阅读全文
posted @ 2019-09-25 15:45 wjbooks 阅读(2019) 评论(0) 推荐(0) 编辑
摘要:connect(tableView, SIGNAL(customContextMenuRequested(const QPoint &)), this,SLOT(slot_tableViewMenu(const QPoint &))); connect(listView, SIGNAL(custom 阅读全文
posted @ 2019-09-11 14:49 wjbooks 阅读(2373) 评论(0) 推荐(0) 编辑
摘要:第一种方法: QFontMetrics elidfont(ui->lineEdit->font()); ui->lineEdit->setText (elidfont.elidedText ("textwangjianwangjianwangjianwangjian", Qt::ElideRight 阅读全文
posted @ 2019-06-12 17:54 wjbooks 阅读(1070) 评论(0) 推荐(0) 编辑
摘要:#include <time.h>#include <sys/timeb.h>void MainWindow::slot_clicked(){ QString strRand; int length = 32; QString strTmp = "1234567890QWERTYUIOPASDFGH 阅读全文
posted @ 2019-03-22 15:02 wjbooks 阅读(1781) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/hellovenus/p/5582521.html 一、元对象 元对象(meta object)意思是描述另一个对象结构的对象,比如获得一个对象有多少成员函数,有哪些属性。在Qt中,我们将要用到的是QMetaObject这个类。 元对象系统基于以下3点: 阅读全文
posted @ 2019-03-14 18:32 wjbooks 阅读(2047) 评论(0) 推荐(0) 编辑
摘要:https://www.techieliang.com/2017/12/729/ 原文地址 using_checkbox_item.h using_checkbox_item.cpp 测试函数 说明 重写了setData方法,但仅对CheckStateRole类型data做了操作,其余类型通过最后的 阅读全文
posted @ 2019-03-01 11:35 wjbooks 阅读(929) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/liang19890820/article/details/51693956 学习了 代码: 当鼠标划过控件时,设置样式 void CustomLabelWidget::enterEvent(QEvent *){textLabel->setProperty 阅读全文
posted @ 2019-02-25 18:27 wjbooks 阅读(4979) 评论(0) 推荐(0) 编辑
摘要:一,事件 事件(event)是由系统或者 Qt 本身在不同的时刻发出的。当用户按下鼠标、敲下键盘,或者是窗口需要重新绘制的时候,都会发出一个相应的事件。一些事件在对用户操作做出响应时发出,如键盘事件等;另一些事件则是由系统自动发出,如计时器事件。 Qt 程序需要在main()函数创建一个QAppli 阅读全文
posted @ 2019-01-16 10:54 wjbooks 阅读(1553) 评论(0) 推荐(0) 编辑
摘要:要实现的功能是QTableview中Item项上右键弹出菜单这就必然要判断点击右键时鼠标指针是否在QTableView的Item上如果是QTableWidget可以用itemAt来判断QTableView通过查看文档 发现有个indexAt函数 返回QModelIndex 于是通过如下代码判断鼠标右 阅读全文
posted @ 2019-01-15 16:16 wjbooks 阅读(6249) 评论(1) 推荐(0) 编辑
摘要:1.拖放操作分为两个截然不同的动作: 拖动和放下. 需要注意的一个地方是: 所以当我们使用拖放的时候,应该先禁用QTextEdit的可拖放. 2.当用户把一个对象拖动到这个指定窗口上时,应付调用dragEnterEvent.如果对这个事件调用acceptProposedAction(),就表明用户可 阅读全文
posted @ 2019-01-15 16:08 wjbooks 阅读(6309) 评论(0) 推荐(1) 编辑
摘要:总结的结果是: QMouseEvent中两类坐标系统,一类是窗口坐标,一类是显示器坐标。 总结一:经过试验,QMouseEvent::globalPos() 和 QCursor::pos()效果一样,但是Qt帮助文档说不一样,可是我获得值确实相同的。 QCursor::pos() == QMouse 阅读全文
posted @ 2019-01-15 15:10 wjbooks 阅读(12014) 评论(1) 推荐(0) 编辑
摘要:我们知道,在windows上通过鼠标双击某应用程序图标,该应用程序往往会以顶层窗口的形式呈现在我们面前,但是对于一个已经打开的非顶层窗口,我们怎么将其激活为顶层窗口呢? 要达到激活,这个必须要满足两个条件,第一,必须要有通知激活的人,这个人必须是另一个应用程序(或同一应用程序的不同示例),他能发送信 阅读全文
posted @ 2018-12-14 16:53 wjbooks 阅读(2849) 评论(0) 推荐(0) 编辑
摘要:QLocalServer 继承自QObject。 QLocalServer提供了一个基于本地套接字(socket)的服务端(server)。QLocalServer可以接受来自本地socket的连接。server通过调用listen(),监听特定的连接。newConnection()是在每次serv 阅读全文
posted @ 2018-12-05 16:14 wjbooks 阅读(2915) 评论(0) 推荐(0) 编辑
摘要:/** * @brief FuncModuleWin::copyFile * @param fromFIleName 优盘里面的文件 * @param toFileName 拷贝到/bin里面的启动文件 * @return */ bool FuncModuleWin::copyFile(const QString &fromFIleName, const QString &toFil... 阅读全文
posted @ 2018-11-05 17:04 wjbooks 阅读(2278) 评论(3) 推荐(1) 编辑
摘要:1、安装rpmbuild软件 sudo apt-get install rpmbuild2、配置工作路径 在制作 rpm 包之前,首先要配置工作路径,也就是制作 rpm 包所在的目录。制作 rpm 包需要有一个特定的目录结构。当前的 工作路径保存在宏 % _topdir 中,可以通过 rpmbuil 阅读全文
posted @ 2018-10-26 18:23 wjbooks 阅读(2415) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示