QT中qlistwidget和qtableview用法
2015-07-29 15:37
369 查看
ui->lvicons->setIconSize(QSize(60, 60));
ui->lvicons->setGridSize(QSize(60, 60));
ui->lvicons->setViewMode(QListView::IconMode);
ui->lvicons->addItem(new QListWidgetItem(QIcon(":/ReceiveBox.png"), "receive"));
ui->lvicons->addItem(new QListWidgetItem(QIcon(":/DraftBox.png"), "draft"));
ui->lvicons->addItem(new QListWidgetItem(QIcon(":/SendBox.png"), "send"));
ui->lvicons->setDragEnabled(false);
m_recvmodel = new QStandardItemModel;
m_sendmodel = new QStandardItemModel;
m_draftmodel = new QStandardItemModel;
ui->m_smsrecv->setModel(m_recvmodel);
ui->m_smssend->setModel(m_sendmodel);
ui->m_smsdraft->setModel(m_draftmodel);
ui->m_smsrecv->setHidden(true);
ui->m_smssend->setHidden(true);
ui->m_smsdraft->setHidden(false);
//ui->m_smsdraft->setShowGrid(true);
//ui->m_smsdraft->setItem(1,1, m_sendmodel);
m_draftmodel->clear();
m_draftmodel->setHorizontalHeaderItem(0, new QStandardItem(tr("At")));
m_draftmodel->setHorizontalHeaderItem(1, new QStandardItem(tr("Name")));
m_draftmodel->setHorizontalHeaderItem(2, new QStandardItem(tr("Acount")));
m_draftmodel->setHorizontalHeaderItem(3, new QStandardItem(tr("Time")));
m_draftmodel->setItem(1,1, new QStandardItem(tr("Name")));
ui->m_smsdraft->setColumnWidth(0, 60);
ui->m_smsdraft->setColumnWidth(1, 80);
ui->m_smsdraft->setColumnWidth(2, 100);
ui->m_smsdraft->setColumnWidth(3, 60);
ui->lvicons->setGridSize(QSize(60, 60));
ui->lvicons->setViewMode(QListView::IconMode);
ui->lvicons->addItem(new QListWidgetItem(QIcon(":/ReceiveBox.png"), "receive"));
ui->lvicons->addItem(new QListWidgetItem(QIcon(":/DraftBox.png"), "draft"));
ui->lvicons->addItem(new QListWidgetItem(QIcon(":/SendBox.png"), "send"));
ui->lvicons->setDragEnabled(false);
m_recvmodel = new QStandardItemModel;
m_sendmodel = new QStandardItemModel;
m_draftmodel = new QStandardItemModel;
ui->m_smsrecv->setModel(m_recvmodel);
ui->m_smssend->setModel(m_sendmodel);
ui->m_smsdraft->setModel(m_draftmodel);
ui->m_smsrecv->setHidden(true);
ui->m_smssend->setHidden(true);
ui->m_smsdraft->setHidden(false);
//ui->m_smsdraft->setShowGrid(true);
//ui->m_smsdraft->setItem(1,1, m_sendmodel);
m_draftmodel->clear();
m_draftmodel->setHorizontalHeaderItem(0, new QStandardItem(tr("At")));
m_draftmodel->setHorizontalHeaderItem(1, new QStandardItem(tr("Name")));
m_draftmodel->setHorizontalHeaderItem(2, new QStandardItem(tr("Acount")));
m_draftmodel->setHorizontalHeaderItem(3, new QStandardItem(tr("Time")));
m_draftmodel->setItem(1,1, new QStandardItem(tr("Name")));
ui->m_smsdraft->setColumnWidth(0, 60);
ui->m_smsdraft->setColumnWidth(1, 80);
ui->m_smsdraft->setColumnWidth(2, 100);
ui->m_smsdraft->setColumnWidth(3, 60);
相关文章推荐
- QTP/UFT以XPath作为属性标识对象
- qtableview和qtablewidget区别
- Qt 5.3 下OpenCV 2.4.11 开发(0)图像处理基本概念
- QT5双缓冲绘图简单代码
- Qt 之 show,hide,setVisible,setHidden,close 等小结
- qt-creator astyle Peizhi
- qt对象销毁过程delete
- Qt 5.3 下OpenCV 2.4.11 开发 目录
- Qt 5.3 下OpenCV 2.4.11 开发(1)图片预览
- Qt 5.3 下OpenCV 2.4.11 开发(2)摄像头采集
- 开发嵌入式Linux Qtopia4.4.3桌面应用步骤(参考mini6410开发文档),针对于OK6410开发板
- 自定义QT的编译路径
- 基于Qt5.5.0的sql数据库、SDK_tts文本语音朗读的CET四六级单词背诵系统软件的编写V1.0
- 基于Qt5.5.0的sql数据库、SDK_tts文本语音朗读的CET四六级单词背诵系统软件的编写V1.0
- Qt model和tableview的使用
- Qt model和tableview的使用
- Installing PyQt5 part3
- OSG嵌入IE浏览器:使用QtActiveX控件
- Qt窗口中的一些小技术总结
- QT1.1-与Opencv的hello world