1、添加图片
方法一:利用#include<QPainter>
(1)在你想添加logo的界面的.h文件里添加:
#include <QPainter>
private:
void paintEvent(QPaintEvent*);//声明重绘事件函数(2)在相应的.cpp文件里添加:
void MainWindow::paintEvent(QPaintEvent *){QPainter painter(this);QPixmap pix;pix.load("D:/Qt5.4.2/VideoCap/image/logo.png");painter.drawPixmap(0,400,100,50,pix);}
2、主窗口通过按钮打开子窗口
假设主窗口为mainwindow.ui 子窗口为dialog.ui
首先在mainwindow.h中声明子窗口
#include "dialog.h"
在主窗口中加入pushbutton控件->右击选clicked()->进入槽函数
void MainWindow::on_pushButton_clicked()
{
Dialog dlg;
dlg.show();
dlg.exec();
}