- 博客(7)
- 资源 (11)
- 收藏
- 关注
原创 QTreeWidget总结
总算把界面做完了,过程中查了N多资料博格啥的,也感谢网友的热心帮助,将自己遇到的一些问题整理下,也算是做个笔记。 用QTreeWidget做的树菜单,网上有很多哥们用这个做东西,但给它做优化做美工的比较少,都比较粗糙,用来给用户实在拿不出手。 treewidget->setColumnCount(1);//设置QTreeWidget的列数 treewidget->setH
2014-01-10 17:46:44 4586
原创 QT tabWidget 设置背景透明
QT tabWidget 设置背景透明 tabWidget->setStyleSheet("QTabWidget:pane {border-top:0px solid #e8f3f9;background: transparent; }"); 这样保证背景透明而上面的控件正常显示
2014-01-06 14:34:28 15955 3
原创 win7+QT4.8+VS2010环境搭建
之前是使用虚拟机在Linux下进行QT开发,但是程序也需要在windows下使用,如是乎参考资料参考热心网友的博客 在windows下搭建QT开发环境1.下载安装Visual Studio 2010,这不用多说 2.在http://qt-project.org/downloads 上下载QT SDK和Visual Studio 2010开发插件(Qt libraries 4.8.5 f
2014-01-06 14:29:44 5063
原创 QT button 的三态
UI界面为了设计的好看且方便,经常会将按钮等功能键在鼠标处于不同位置时显示成不同的样子,分为鼠标未指向,鼠标指向,鼠标选中三种状态,思路是在不同情形下设置不同的背景,这样就能达到想要的效果了 button->setStyleSheet("QPushButton{border-image: url(./pic/NORMAL_CLOSE.bmp);font-size:24px;}" //按钮三态
2014-01-05 17:24:57 1344
转载 QT 无边框
1.首先大家要了解各九宫格的概念一个窗体可以被划分为上、下、左、右、左上、左下、右上、右下、中间,除了中间部分,其他都需要写程序处理。在程序中定义Padding 为2,并同时定义枚举类型。#define PADDING 2enum Direction { UP=0, DOWN=1, LEFT, RIGHT, LEFTTOP, LEFTBOTTOM, RIGHTBOTTOM,
2014-01-05 16:41:05 997
原创 Linux下QT4编程
Linux下QT4编程有很多种版本和方法,各种资料也很多,这里介绍一种自己习惯用的: 1.自己准备程序模板,包括main.cpp qt.cpp qt.h ui_qt.h 以及qt.ui 其中*.ui是designer下制作保存的UI界面 2.准备在terminal下输入命令编译 qmake -project qmake make 3.在该路径
2014-01-05 15:05:15 791
原创 ubantu12下安装使用QT4.8
使用虚拟机安装了ubantu12,在这个平台上开发QT应用。直接在terminal下使用命令安装qt4工具:apt-get install qt4-dev-tools qt4设计器: apt-get install qt4-designerqt4帮助:(可以不下载)apt-get install qt4-doc如果不能安装顺利,先 apt-get upda
2014-01-05 14:47:52 741
重写了MFC中TreeCtrl控件
2014-04-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人