随笔分类 - QT
QT相关
摘要:1,窗口设计 为了便于代码部分阅读,现将窗口各部分objectName名称展示如下 1.1 服务器端窗口设计 [1],listWidget [2], portEdit [3],createButton 1.2 客户端窗口设计 [1], listWidget [2], messageEdit [3],
阅读全文
摘要:void Widget::paintEvent(QPaintEvent *) { //创建画家类对象 QPainter p(this); //创建新画笔 QPen pen; pen.setColor(/*Qt::green*/QColor(0,255,0)); pen.setWidth(10); p
阅读全文
摘要:代码实现 1 #include "timerun.h" 2 #include "ui_timerun.h" 3 4 timerun::timerun(QWidget *parent) : 5 QMainWindow(parent), 6 ui(new Ui::timerun), 7 mtime(0,
阅读全文
摘要:1,显示效果 2,页面布局 显示控件选择LCD Numer digitCount默认为5,不够用调整为10 3,具体代码 1 #include "timeshow.h" 2 #include "ui_timeshow.h" 3 4 timeshow::timeshow(QWidget *parent
阅读全文
摘要:listWidget中可以添加字符串,按钮等控件,以及自定义控件 首先定义QListWidgetItem,然后将所要添加的控件一起加入到listWidget 代码实现: 1,字符串 1 void ListW::on_btnstring_clicked() 2 { 3 ui->listWidget->
阅读全文
摘要:1,显示效果 2,页面编辑方式,画好页面之后转到槽函数 3,各个槽函数代码简单实现 3.1,打开 1 void Filewin::on_actionopen_triggered() 2 { 3 QString fitler=QString("Text from(*.cpp *.h)"); 4 fil
阅读全文
摘要://单击按钮显示目录下所有文件槽函数 void filewindow::on_pushButton_clicked() { //获取对话框路径 QString dirpath=QFileDialog::getExistingDirectory(this,"choose directory","./"
阅读全文
摘要:主要为了配合学习QT,还有一些bug,先不深究 #include "calc.h" #include "ui_calc.h" calc::calc(QWidget *parent) : QMainWindow(parent), ui(new Ui::calc) { ui->setupUi(this)
阅读全文
摘要:#include "layout.h" #include "ui_layout.h" Layout::Layout(QWidget *parent) : QMainWindow(parent), ui(new Ui::Layout) { ui->setupUi(this); window_init(
阅读全文
摘要:event事件重写,显示鼠标位置 1 void EventLabel::mouseMoveEvent(QMouseEvent *event) 2 { 3 this->setText(QString("<center><h1>Move:(%1,%2)</h1></center>") 4 .arg(QS
阅读全文
摘要:头文件内容 1 #ifndef MAINWINDOW_H 2 #define MAINWINDOW_H 3 4 #include <QMainWindow> 5 #include <QAction> 6 #include <QMenu> 7 #include <QToolBar> 8 #includ
阅读全文
摘要:Qt 体积很大,有 1GB~3GB,官方下载通道非常慢,相信很多读者会崩溃,所以建议大家使用国内的镜像网站(较快),或者使用迅雷下载(很快)。作为 Qt 下载教程,本文会同时讲解以上三种下载方式。 Qt 官方下载(非常慢) Qt 官网有一个专门的资源下载网站,所有的开发环境和相关工具都可以从这里下载
阅读全文