Qt
后起乱秀
这个作者很懒,什么都没留下…
展开
-
Qt 中磁盘文件的检测和筛选
获取磁盘容量关键函数:voidDiskSend::GetDiskSpace(QString strDisk, double& dTotalBytes, double& dFreeBytes){ LPCWSTR lpcwstrDriver =(LPCWSTR)strDisk.utf16(); ULARGE_INTEGER lFreeBytesAvailable,lTotalBytesTemp, lTotalFreeBytes; if (!Ge原创 2020-05-28 17:07:51 · 482 阅读 · 0 评论 -
Qt 中实现阴影窗口
阴影窗口的实现方法一般有三种,方法一是:在窗口的构造函数中设置窗口的属性为:setAttribute(Qt::WA_TranslucentBackground);从而保证窗口不被绘制的部分透明化。接着重写绘制函数paintEvent(),其代码示例如下:void QT_Test::paintEvent(QPaintEvent *event){QPainterPath path;path.setFillRule(Qt::WindingFill);path.addRect(10, 10,t原创 2020-05-18 18:06:56 · 870 阅读 · 0 评论 -
Qt 中定时器事件
定时器是用来处理周期性事件的一种对象,类似于硬件定时器。例如设置一个定时器的定时周期为 1000 毫秒,那么每 1000 毫秒就会发射定时器的 timeout() 信号,在信号关联的槽函数里就可以做相应的处理。定时器实例程序运行示意图要使用定时器,需要添加QTimer类#include1.窗口类添加定义(忽略非相关定义):class Dialog : public QDialog{...原创 2020-05-08 17:07:12 · 987 阅读 · 0 评论 -
Qt 中QLineEdit
QLineEdit是一个单行文本输入框。允许用户输入和编辑单行纯文本,提供了很多有用的编辑功能,包括:撤消和重做、剪切和粘贴、以及拖放(见setDragEnabled())。以下是对于登录界面的输入框的了解常用成员函数:void setClearButtonEnabled(bool); //是否设置一个清空按钮.点击这个清空按钮后,就会自动删除行编辑框内的所有内容,类似于clear()....原创 2020-04-28 17:44:08 · 571 阅读 · 0 评论 -
Qt 中常用功能
设置应用程序图标在资源文件(*.res)中添加图标文件资源文件代码如下:bmp/logo.png在setupUi函数中添加相应代码代码如下://set iconQIcon icon;icon.addPixmap(QPixmap(QString::fromUtf8(":/bmp/logo.png")),QIcon::Normal,QIcon::Off);WndTest-&...原创 2020-04-28 17:39:11 · 263 阅读 · 0 评论