目录
窗口操作
- 打开新的窗口
 https://blog.csdn.net/GiGi_Princess/article/details/120065253
 new QWidget之后调用show方法
对话框
https://blog.csdn.net/qq_54169998/article/details/128345948
控件操作
- 获取控件
 this->ui->openYuv444p_Button
点击事件
- 
点击事件响应2次 // 注释掉的这句会响应两次 //connect(buttonGroup, SIGNAL(buttonClicked(int)),this,SLOT(onClickButton(int))); //使用下面这一句解决问题 connect(buttonGroup, SIGNAL(buttonClicked(int)), this, SLOT(onClickButton(int)), Qt::UniqueConnection);
- 
QObject::connect: No such slot或者QObject::connect: No such signal 
https://blog.csdn.net/LOVEMOVEHL/article/details/129200274
声明事件函数时要加slots关键字
绘制操作
- 
基本图形绘制 
 https://blog.csdn.net/naibozhuan3744/article/details/102630262
- 
仅边框,不要填充 
 painter.setBrush(QBrush(Qt::transparent)); // 设置填充颜色为透明
- 
生成随机颜色 
 https://blog.csdn.net/m0_73443478/article/details/128086332重绘事件
- 
onPaintEvent事件 
 https://blog.csdn.net/kaida1234/article/details/8918587
 https://blog.csdn.net/yhy_13s/article/details/115800176
 注意:QPainter必须在onPaintEvent里调用,否则会报错:Qt: QWidget::paintEngine: Should no longer be called
- 
优雅的绘制方式 
 https://blog.csdn.net/weixin_33675507/article/details/92410478
事件
- 日志打印不显示
 https://blog.csdn.net/qq_45646951/article/details/108778454
 使用printf之后要调用fflush(stdout);或者直接使用qt自带的api qDebug.
0 条评论