- 博客(6)
- 资源 (4)
- 收藏
- 关注
原创 Qt使用QStackedWidget实现堆栈窗口
堆栈窗口可以根据选择项的不同显示不同的窗体 // stackeddlg.h#ifndef STACKEDDLG_H#define STACKEDDLG_H#include #include #include #include class StackedDlg : public QDialog{ Q_OBJECTpublic
2012-07-25 21:59:14 18725
原创 Qt使用QSplitter实现分割窗口
分割窗口在应用程序中经常用到,它可以灵活分布窗口布局,经常用于类似文件资源管理器的窗口设计中,然后抱着这样的想法简单的实现了下 //main.cpp#include #include #include #include int main(int argc, char *argv[]){ QTextCodec::setCodecForTr(
2012-07-25 21:56:58 24761 3
原创 Qt中停靠窗口的实现
停靠窗口作为主窗口的一部分,可以停靠、浮动、显示隐藏等。现在很多软件都具有可停靠窗口 可停靠位置: //mydockwidget.h#ifndef MYDOCKWIDGETDEMO_H#define MYDOCKWIDGETDEMO_H#include class QAction;class QMenu;class QToolBar;cl
2012-07-24 18:29:21 19452 3
原创 Qt中QTeeWidget的简单使用
//mytreewidget.h#ifndef MYTREEWIDGET_H#define MYTREEWIDGET_H#include class QTreeWidget;class QTreeWidgetItem;class MyTreeWidget : public QWidget{ Q_OBJECTpublic: explicit MyTre
2012-07-23 20:17:18 4056
原创 Qt中关于菜单的那些事
Qt中添加菜单有两种方法:通过Qt Designer添加和手工加代码添加,下面的程序演示了如何手工给应用程序添加菜单注:Qt中创建上下文菜单的方法有两种:一种是重载contextMenuEvent()函数,另一种是像创建菜单那样新建一个函数并在类的构造函数中调用它。文中使用了第二种方法,大家如果有兴趣可以自己去实现第一种方法 //mymenu.h#ifndef MYMENU_H
2012-07-21 10:04:52 31514 2
原创 Qt读写ini文件
一 背景 1 ini文件介绍.ini 文件是Initialization File的缩写,即初始化文件。除了windows现在很多其他操作系统下面的应用软件也有.ini文件,用来配置应用软件以实现不同用户的要求。一般不用直接编辑这些.ini文件,应用程序的图形界面即可操作以实现相同的功能。它可以用来存放软件信息,注册表信息等。 2 ini文件格式INI文件由节、键、值组
2012-07-18 21:09:40 67486 14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人