1.主窗口添加布局. 都知道在QWidget中,进行布局很简单,直接类似如下即可: QPushButton *firstButton = new QPushButton(); QPushButton *secondButton = new QPushButton(); QPushButton *la ...
分类:
其他好文 时间:
2021-06-24 18:34:13
阅读次数:
0
Qt Graphics模块用于显示二维的图形图像,所以三维的事情就不要找它了,应该去找Qt的OpenGL模块。主要由三部分组成,分别是View, Scene, Item。 QGraphicsView负责窗口显示,它继承自QWidget,因此是一个标准的Qt窗口类,Qt窗口类一般的操作QGraphic ...
分类:
其他好文 时间:
2021-06-22 17:38:25
阅读次数:
0
实现思路: 把每次动作/事件压栈或者弹出。 直接代码 class LoadCommand :public QUndoCommand { private: XXModel * xModel; int old; int new; QWidget* mWins; public: LoadICommand( ...
分类:
其他好文 时间:
2021-06-16 17:48:29
阅读次数:
0
PyQt5 GUI程序的基本框架 启动Python自带的编程和交互式环境IDLE,点击“File”→“New File”菜单项,打开一个文件编辑窗口,在此窗口中输入下面的程序 #使用pyqt5 纯代码创建一个简单的GUI程序 #导入相应的库 import sys from PyQt5 import ...
分类:
其他好文 时间:
2021-06-10 18:51:00
阅读次数:
0
演示 代码 from PyQt5.QtWidgets import * import sys class pushButton(QWidget): def __init__(self): super(pushButton,self).__init__() # 对方法进行调用 self.initUI( ...
分类:
其他好文 时间:
2021-06-09 15:30:07
阅读次数:
0
Layout类中没有直接的swap方法,但是通过其他方法的组合就可以实现交换layout中控件的交换 1 QWidget *w1 = anibutton[1],*w2 = anibutton[3]; 2 int p1 = ui->horizontalLayout->indexOf(w1); 3 in ...
分类:
其他好文 时间:
2021-05-24 07:01:41
阅读次数:
0
这次来学学Qt chart 的坐标轴 有这么一组数据: 这是深圳市2019年6月份的天气预报(来自中国天气网:深圳),里面有每天的最高温度,把这最高温度做成个数组,如下: int daily_temp_max[30] = [32, 31,30,30,31,32,32,32, 32,32,32,31, ...
分类:
其他好文 时间:
2021-05-24 03:59:29
阅读次数:
0
Qt QWidget保存为图片 QPixmap pixmap = QPixmap::grabWidget(this); pixmap.save("D://1.jpg","JPG"); ################################### ...
分类:
其他好文 时间:
2021-05-04 15:24:33
阅读次数:
0
案例 ''' 对话框:QDialog QMessageBox QColorDialog QFileDialog QFontDialog QInputDialog QMainWindow QWidget QDialog ''' import sys from PyQt5.QtCore import * ...
分类:
其他好文 时间:
2021-04-24 11:57:51
阅读次数:
0
案例 ''' 消息对话框:QMessageBox 1. 关于对话框 2. 错误对话框 3. 警告对话框 4. 提问对话框 5. 消息对话框 有2点差异 1. 显示的对话框图标可能不同 2. 显示的按钮是不一样的 ''' import sys from PyQt5.QtCore import * fr ...
分类:
其他好文 时间:
2021-04-24 11:55:31
阅读次数:
0