VS2010+QT5编程之巧妙运用定时器解决QTreeView/QTableView等QAbstractItemView实时条目统计问题

QTableView等QAbstractItemView常用来做为表格显示,但一般情况下会放在另一个大框架下。比如说我写了一个数据库编辑器,主框架界面是QMainWindow,包含菜单栏、工具栏、状态栏,QTableView里显示的是数据库获取到的表格数据。 可我想在状态栏显示QTableView...

2015-07-06 19:12:38

阅读数:873

评论数:0

VS2010+QT5编程之用QTabWidget写标签页(页码)的注意事项

使用QTabWidget很容易实现浏览器多标签页的效果,QTabWidget的使用教程不再过多描述,网上实例很多,非常简单。下面说一个在使用QTabWidget写标签页时遇到的问题。 添加标签页时会用到如下: int index = tabWidget->addTab(testWidget...

2015-07-01 09:39:48

阅读数:1863

评论数:1

VS2010/VS2012/VS2013+QT5编程之开发环境配置

用VS+Qt5开发并不是什么难事,下面详细讲一下如何配置编译环境: 第一步:               安装VS和其对应的sp补丁包,网上很容易就能下载到安装包,傻瓜式安装,这里不多介绍。 第二步:               点击打开链接           分别在vsadd...

2015-06-16 10:24:52

阅读数:3210

评论数:0

VS2010+QT5编程之QTableView数字排序

很多人发现QTableView中的排序很不科学,比如列排序的一列数101、35、2、87、5、779,排序出来变成了101、2、35、5、779、87。再比如“中国”、“山东”、“济南”、“历下”这一列字符串,排序出来会变成“中国”、“历下”、“山东”、“济南”。 先说一下QTableView如何...

2015-06-10 09:07:01

阅读数:2422

评论数:0

VS2010+QT5编程之QTableView同时删除选中的多行

QTableView同时删除选中的多行,对于新手来说是一个容易出现错误的地方。 下面是一段错误的代码: QModelIndexList indexList = tableview->selectionModel()->selectedIndexes(); QModelIndex ...

2015-06-09 10:21:40

阅读数:3081

评论数:0

VS2010+QT5编程之为QTableView添加右键菜单

QTableView是一个比较实用的类,下面教给大家如何在QTableView中添加右键菜单。#include #include QTableView *tableview; QMenu *rightMenu; //右键菜单 QAction *cutAction; //剪切 QActio...

2015-06-08 17:59:00

阅读数:3876

评论数:0

VS2010+QT5编程之QString与char*的相互转换

在使用QT5+vs2010编程中,QString与char*的相互转换并不是那么简单,当QString或者char*包含中文时,适用于QT4的转换方法在QT5中转换出来很可能就是乱码。 QString转char*: QString qstr = "中国山东济南"; std::s...

2015-06-05 09:29:32

阅读数:657

评论数:0

VS2010+QT5编程之解决中文乱码及一些编译未通过问题

新手使用VS2010+QT5编程,最常见的问题就是中文乱码。然而QT5不同于QT4,网上QT4上解决中文乱码的方法是不适用于QT5的。下面介绍一种常用的解决中文乱码的方法: 首先,把源码文件全部转换成utf-8编码。(VS2010中的转换方法:打开任一.cpp/.h文件,文件》高级保存选项》如下所...

2015-04-22 10:37:19

阅读数:469

评论数:0

VS2010+QT5编程之setWindowIcon报错解决方案

遇到问题: VS2010+QT5的环境下编译QT程序,在设置程序图标setWindowIcon这一块报错: 1>qt_demo001.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __thiscall Q...

2015-04-21 11:16:31

阅读数:1065

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭