http://blog.csdn.net/goforwardtostep/article/details/53420529…
转自: https://blog.csdn.net/goforwardtostep/article/details/53420529 https://blog.csdn.net/caoshangpa/article/details/51771696 https://blog.csdn.net/iamplane/article/details/53912737 亦可以考虑使用 禁用table选择控件的方式.…
Qt 图形测绘窗口部件,主要使用第三方窗口部件: 1.Qwt:http://qwt.sourceforge.net 开源免费 2.GraphPak: http://www.ics.com  收费 3.KD Chart: http://www.kdab.net 收费 1.Qwt: QWT[1],全称是Qt Widgets for Technical Applications,是一个基于LGPL版权协议的开源项目, 可生成各种统计图.它为具有技术专业背景的程序提供GUI组件和一组实用类,其目标是以基…
C#TreeView节点选中后失去焦点时改变节点背景色 在使用TreeView控件时候,单击一个节点,当鼠标聚焦到别的地方的时候,之前点击的这个节点就看不清楚了 举例截图 单击后                                                                                          聚焦离开后 问题解决后: 单击后: 鼠标离开后 参考:http://www.cnblogs.com/shuang121/archive/201…
对话框--QDialog 模态对话框与非模态对话框 模态对话框:就是相当于没关闭它之前,不能再和该应用程序的其他窗口进行交互(比如新建项目时弹出的对话框) 非模态对话框:可以与它交互,也可以与该程序中的其他项目进行交互,比如文档编辑器中的查找替换对话框. 实现方式:模态对话框---直接调用exec(),非模态对话框---先new一个对话框对象,然后调用show函数显示即可.(注:show也能显示模态对话框,只需要在show前面加上setModel(true)即可)       实现效果:exec…
设置标题栏图标,位置与大小示例 #include<QApplication> #include<QWidget> #include<QDebug> #include"mywidget.h" int main(int argc,char **argv) { QApplication app(argc,argv); //功能新的需求:不再使用框架提供的窗口,自定义一个窗口: //派生类: MyWidget w; //MyWidget类继承于基类QWidg…
自定义QT窗口部件外观 重新定义Qt内置窗口部件的外观常用的方法有两种:一是通过子类化QStyle 类或者预定义的一个样式,例如QWindowStyle,来定制应用程序的观感:二是使用Qt样式表. QStyle 类的使用 1.      准备必要的背景图片.在你想添加自定义风格的工程目录下新建一个文件夹“images”,将背景图片等放入文件夹“images”. 2.      点击Qt Creator的“文件”->“新建文件或工程”->模板选择“Qt”,再选择Qt资源文件->点击“选择”…
C++框架_之Qt的窗口部件系统的详解-上 第一部分概述 第一次建立helloworld程序时,曾看到Qt Creator提供的默认基类只有QMainWindow.QWidget和QDialog三种.是的,这三种窗体也是以后用的最多的,QMainWindow是带有菜单栏和工具栏的主窗口类,QDialog是各种对话框的基类,而它们二者全部继承自QWidget.不仅如此,其实所有的窗口部件都继承自QWidget. 第二部分--核心部分 2.1Qt窗口坐标体系 坐标体系 以左上角为原点,X向右增加,Y…
从这一章开始正式接触Qt的窗口部件.在第2章曾看到 Qt Creator 提供的默认基类只有 QMainWindow.QWidget 和 QDialog 这3种.QMainWindow 是带有菜单栏和工具栏的主窗口类,QDialog 是各种对话框的基类,而它们全部继承自 QWidget.不仅如此,其实所有的窗口部件都继承自 QWidget,如下图所示.这一章会讲解 QWidge.QDialog 和其他一些常用部件类, 而 QMainWindow 将在第5章讲解. 一.基础窗口部件 QWidget…
QWidget类是所有用户界面对象的基类,被称为基础窗口部件. #include <QApplication> #include<QLabel> #include<QWidget> int main(int argc, char *argv[]) { QApplication a(argc, argv); // 新建QWidget类对象,默认parent参数是0,所以它是个窗口 QWidget *widget = new QWidget(); // 设置窗口标题 wid…