MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow){ ui->setupUi(this); model = new QFileSystemModel; ...
分类:
其他好文 时间:
2015-03-11 19:33:18
阅读次数:
166
父窗口继承QMainWindow类,在该类里面新建一个子窗口,该子窗口继承QDialog类
StepDialog* m_pStepDialog;
m_pStepDialog = new StepDialog(this);
然后对子窗口进行操作。
子窗口全屏显示:
QT中窗口部件QWidget成员函数showFullScreen();是用于将窗口部件全屏显示,...
以前在dialog或者widget下代码添加控件能显示,但是今天发现在mainwindow下居然不能显示,后来查了资料才知道,需要先定义一个widget,具体代码如下:QWidget*center=newQWidget(this);setCentralWidget(center);penColorComboBox=newQComboBox;createColorComboBox(penColorCo..
分类:
Windows程序 时间:
2015-03-05 06:59:31
阅读次数:
1216
1. 概述
下列图片从层次的角度解释了什么是Tiled Backing Store:
viewport 视图端口:代表用来显示网页内容的区域。Qt里,实际上就是QWidget。
Tiled backing store: 可以看作是off-screen的pixmap的缓冲区。为了滚动、缩放操作的平滑,它覆盖的区域总是比viewport要大。
Co...
分类:
其他好文 时间:
2015-03-03 01:14:51
阅读次数:
243
1. 去掉QDockWidget的标题栏 QWidget* lTitleBar = mPropertyWindow->titleBarWidget();
QWidget* lEmptyWidget = new QWidget();
mPropertyWindow->setTitleBarWidget(lEmptyWidget);
delete lTitleBar;2....
分类:
其他好文 时间:
2015-03-02 16:50:42
阅读次数:
170
在Webkit里,WebView是一个既抽象又具体的概念。抽象是因为它是页面(page )的视图/查看;具体是因为它需要呈现(representation),目前Qt和Gtk,Chromium都实现了自己的WebView。举个Qt的例子吧,Qt的API里基于QWidget实现了了一个QWebView用于编辑、观察页面内容。 从它的接口、以及实现就可以看出来:
方法:
Load(...
分类:
Web程序 时间:
2015-02-28 16:29:12
阅读次数:
152
程序效果:
#ifndef DIALOG_H
#define DIALOG_H
#include
#include
#include
#include
#include
class Dialog : public QDialog
{
Q_OBJECT
public:
Dialog(QWidget *parent = 0);
~Dialog(...
分类:
编程语言 时间:
2015-02-26 21:44:03
阅读次数:
223
QWidget与HWND的互相转换在编写Windows的应用程序时,我们有时不可避免地要与Windows平台固有的Win32 API打交道,但是Win32 API里面常常用到的HWND等诸多句柄QT并没有。QT作为一款优秀的跨平台GUI库,不可能未作考虑,那么需要互相转换的时候该如何做呢?HWND转...
分类:
其他好文 时间:
2015-02-25 19:47:13
阅读次数:
127
Qt中的Label标签控件的作用绝不仅仅限于显示静态文本,其实它的功能很强大,由于其有setPixmap()成员函数,故而可以当显示图片窗口使用,而且还可以实时显示摄像头捕获的图片,然后它对鼠标事件的支持却没有QWidget那样强大,很多时候我们想要QLabel捕获鼠标单击或双击的事件,它本身无法实...
分类:
其他好文 时间:
2015-02-25 01:51:51
阅读次数:
287
QT 使用QSS实现圆角对话框圆角对话框有很多办法,一般是用代码重绘的方式,比较复杂,这一个高仿360的界面给的代码,比较复杂,放入我的QDialog的窗口总是不生效:MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow){
ui->setupUi(this);
setWindowFl...
分类:
其他好文 时间:
2015-02-22 17:22:51
阅读次数:
1153