QT学习笔记之四 Sort
2009-04-15 22:27
274 查看
这几次主要练习Qt Designer的设计,所以就做了对话框,没有去做具体的实现,以后有空再写吧....哇哈哈
主要代码如下:
sortdialog.h
sortdialog.cpp
main.cpp
写到最后才发现我的dialog写错了..好囧啊..算了不改了
主要代码如下:
sortdialog.h
#ifndef SORTDAILOG_H #define SORTDAILOG_H #include <QtGui/QDialog> #include "ui_sortdailog.h" namespace Ui { class sortdailogClass; } class sortdailog : public QDialog { Q_OBJECT public: sortdailog(QWidget *parent = 0); ~sortdailog(); void setColumnRange(QChar first,QChar last); //用来设置列的范围 private: Ui::sortdailogClass *ui; }; #endif // SORTDAILOG_H
sortdialog.cpp
#include "sortdailog.h" #include<QtGui> sortdailog::sortdailog(QWidget *parent) : QDialog(parent) { ui->setupUi(this); ui->secondaryGroupBox->hide(); //设置为隐藏 ui->tertiaryGroupBox->hide(); //设置为隐藏 this->layout()->setSizeConstraint(QLayout::SetFixedSize); //将此层设置为适合大小 setColumnRange('A','Z'); //设置默认范围*/ } sortdailog::~sortdailog() { delete ui; } void sortdailog::setColumnRange(QChar first,QChar last) { //清除原有数据 ui->primaryComboBox->clear(); ui->secondaryComboBox->clear(); ui->tertiaryComboBox->clear(); ui->secondaryComboBox->addItem(tr("None")); ui->tertiaryComboBox->addItem(tr("None")); ui->primaryComboBox->setMinimumSize(ui->secondaryComboBox->sizeHint()); //设置理想大小 QChar ch=first; while(ch<=last) { ui->primaryComboBox->addItem(QString(ch)); //QString(ch)因为tr()只能接受字符串类型 ui->secondaryComboBox->addItem(QString(ch)); ui->tertiaryComboBox->addItem(QString(ch)); ch=ch.unicode()+1; } }
main.cpp
#include <QtGui/QApplication> #include "sortdailog.h" int main(int argc, char *argv[]) { QApplication a(argc, argv); sortdailog *dialog=new sortdailog; dialog->setColumnRange('C','H'); dialog->show(); return a.exec(); }
写到最后才发现我的dialog写错了..好囧啊..算了不改了
相关文章推荐
- sort排序 awk去重
- sort --去重记录--shell笔记
- sort()函数
- 10-排序6 Sort with Swap(0, i) (25分)
- HDU1425-sort
- cuit校赛--sort 第K个数
- Bubble_Sort
- cuit校赛--sort 第K个数
- 用queue实现的基数排序RadixSort
- 插入排序(Insert Sort)
- linux关于sort命令的高级用法(按多个列值进行排列)
- 《挑战程序设计竞赛》阅读笔记二 之 ALDS1_2_A Bubble Sort
- uva11462 - Age Sort(年龄排序)
- Leetcode 360 Sort Transformed Array
- python的sort有个key参数
- linux命令sort详解
- STL list.sort()
- JQuery利用sort对DOM元素进行排序
- 实现Collections.sort方法
- sort 和qsort 及其cmp