Qt5.4.2+win7的GUI界面设计
2015-09-09 16:54
627 查看
1、添加图片
方法一:利用#include<QPainter>
(1)在你想添加logo的界面的.h文件里添加:
2、主窗口通过按钮打开子窗口
假设主窗口为mainwindow.ui 子窗口为dialog.ui
首先在mainwindow.h中声明子窗口
#include
"dialog.h"
在主窗口中加入pushbutton控件->右击选clicked()->进入槽函数
方法一:利用#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();
}
相关文章推荐
- IOS_UI_数据解析
- iOS 在UILabel显示不同的字体和颜色(转)
- [Bluetooth Core V4.2] VOL2, PartB, 7 Bitstream Processing
- Android之学习笔记 Contacts (一)ContentResolver query 参数详解
- EOE 高仿UI特效专辑网址
- 区分手势UITapGestureRecognizer
- C#中HttpWebRequest与HttpWebResponse的使用方法
- UIbutton在UIScrollview中highlighted延迟
- 安全学习之burp suite-Proxy代理后无法后续Forward的问题
- hdu5033 Building 凸包
- IOS第二天多线程-05NSOperationQueue 暂停,和恢复队列任务
- UICollectionView学习<2>之UICollectionViewCell的自定义
- UIKit类关系总览
- easy ui 菜单和按钮(Menu and Button)
- AI--N Queens Problem(Look-Back method)
- LED调光,PFM即pulse frequence modulation
- Java使用阻塞队列BlockingQueue实现线程同步
- 执行maven-build.cmd失败
- HDU 5033 Building
- 修改easyui日期控件只显示年月,并且只能选择年月