随笔分类 - QT
摘要:【1】QTableWidget简介 QTableWidget是QT对话框设计中常用的显示数据表格的控件。 学习QTableWidget就要首先看看QTableView控件(控件也是有”家世“的!就像研究人一样一样的),因为QTableWidget继承于类QTableView。 两者主要区别是QTab
阅读全文
摘要:用QT写了一个小工具,主要是对Excel中大量的数据进行计算和显示。 写了有一段时间,然后断断续续的做一些修改和完善。 因为要显示的数据有多列,很自然的会想到要能够对显示的数据进行排序。如果直接操作model里的数据,不太方便,因为最好是能由用户自己选择按哪一列进行排序。如果通过信号槽机制,也不是很
阅读全文
摘要:通常情况下,我们在开发过程中比较常用的方法是将表格的数据到处到excel文件。我也在这个点上头疼了很长时间,不过功夫不负苦心人,最终还是勉强达到效果,为了后面再次用到时不手忙脚乱现在将方法寄存在此,如果有人需要也可以借鉴; 注意:由于在qt导出的过程中分为QTableWidget导出文件到excel
阅读全文
摘要:1 bool deleteDir(const QString &dirName) 2 { 3 QDir directory(dirName); 4 if (!directory.exists()) 5 { 6 return true; 7 } 8 9 10 QString srcPath = QDir::toNativ...
阅读全文
摘要:1 bool copyDir(const QString &source, const QString &destination, bool override) 2 { 3 QDir directory(source); 4 if (!directory.exists()) 5 { 6 return
阅读全文
摘要:以VS开发为例。因为https访问需要用到SSL认证,而QT默认是不支持SSL认证,所以在使用之前必须先做一些准备工作: 需要安装OpenSSL库: 1、首先打开http://slproweb.com/products/Win32OpenSSL.html网页; 2、下载安装包,我下载的是:Win32
阅读全文
摘要:QTableView的单元格内容实现还是继承了TableViewModel类的data(const QModelIndex &index, int role) const函数,那个设置颜色的问题也就在这个里面实现了。 1、设置某个单元格颜色 1 QVariant TableViewModel::da
阅读全文
摘要:QTableView常用于实现数据的表格显示。下面我们如何按步骤实现学生信息表格: 一 添加表头 二 设置表格属性 三 动态添加行 在表格中添加行时,我们只需要在model中插入数据即可,一旦model中的数据发生变化,QTabelView显示就会做相应的变动 四 设置数据显示的样式
阅读全文
摘要:Qt中的类库有接近一半是从基类QObject上继承下来,信号与反应槽(signals/slot)机制就是用来在QObject类或其子类间通讯的方法。作为一种通用的处理机制,信号与反应槽非常灵活,可以携带任意数量的参数,参数的类型也由用户自定。同时其本身也是类型安全的,任何一个从QObject或其子类
阅读全文
摘要:1. get是从服务器上获取数据,post是向服务器传送数据。2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属
阅读全文
摘要:在Qt的开发过程中,时常会用到表单(QTableWidget)这个控件,网上的资料不少,但是都是最基本的,有一些比较经常遇到的问题也说得不太清楚。所以,今天就在这里总结一下! 以下为个人模拟Windows资源管理器的一个表单 好了,样式设置完成,效果如下所示:QTableWidget详解(样式、右键
阅读全文
摘要:1 均分各列 2 整行选中: 3 删除选中的整行 为了将数据能够在界面中显示的更清楚一些,在这里应用到了tableWidget控件,现将该控件中删除指定行的代码介绍如下: QTable里有一个removeRow(int i)函数用来删除当前行,但是如果我们没有对于table进行任何的选中,那么QTa
阅读全文
摘要:QTableWidget是QT程序中常用的显示数据表格的空间,很类似于VC、C#中的DataGrid。说到QTableWidget,就必须讲一下它跟QTabelView的区别了。QTableWidget是QTableView的子类,主要的区别是QTableView可以使用自定义的数据模型来显示内容(
阅读全文
摘要:【1】QTableWidget简介 QTableWidget是QT对话框设计中常用的显示数据表格的控件。 学习QTableWidget就要首先看看QTableView控件(控件也是有”家世“的!就像研究人一样一样的),因为QTableWidget继承于类QTableView。 两者主要区别是QTab
阅读全文