QVector类是一个提供动态数组的模板类。
QVector是Qt普通容器类的一种。它将自己的每一个对象存储在连续的内存中,可以使用索引号来快速访问它们。QList、QLinkedList和
QVarLengthArray也提供了相似的功能,它们使用方法如下:
l QList一般用得最多,它能满足我们绝大部分需求。像prepend()和insert()这样的操作通常比QVector要快些,这...
分类:
编程语言 时间:
2014-10-10 17:43:14
阅读次数:
388
对于一些重要的操作需要让用户再次确认一次,给出几个基本的实例是和否[cpp] view plaincopyprint?switch( QMessageBox::warning(NULL, "warning",QString::fromLocal8Bit("确定导入文件的频道吗?"), QMessa....
分类:
其他好文 时间:
2014-10-10 14:10:14
阅读次数:
201
多读几篇,每篇取几句精华加深我对QString的理解。------------------------------------------------------------------QString内部仍采用UTF-16存储数据且不会改变,但它读char*的时候(C++语言里最常见的形式,特别对于...
分类:
其他好文 时间:
2014-10-09 01:35:37
阅读次数:
214
fromPyQt4importQtGuifromPyQt4importQtCorefromPyQt4.QtCoreimport(QDate,QFile,QFileInfo,QIODevice,QString,QStringList,QDir,QTextStream,Qt,SIGNAL)if__nam...
分类:
其他好文 时间:
2014-10-04 17:17:36
阅读次数:
288
#ifndef SETTINGS_H#define SETTINGS_H#include #include class QSettings;class Settings{public: Settings(const QString & fileName); ~Settings(); void set...
分类:
其他好文 时间:
2014-09-18 14:33:14
阅读次数:
464
Qt下面,字符串都用QString,确实给开发者提供了方便,想想VC里面定义的各种变量类型,而且函数参数类型五花八门,经常需要今年新那个类型转换Qt再使用第三方开源库时,由于库的类型基本上都是标准的类型,字符串遇的多的就是Char*类型在Qt下怎样将QString转char*呢,需要用到QByteA...
分类:
其他好文 时间:
2014-09-16 20:34:10
阅读次数:
148
QT实现的加法运算:void Widget::on_pushButton_clicked(){ QString s1 = ui->lineEdit->text(); QString s2 = ui->lineEdit_2->text(); int sum = s1.toInt(0,10) + s2....
分类:
其他好文 时间:
2014-09-15 01:00:47
阅读次数:
291
#include #include int main(){ QString str_Q("cupcupy北京"); int j = str_Q.length(); //11,一个汉字算两个字符 std::string str_string = str_Q.toStdString()...
分类:
其他好文 时间:
2014-09-09 22:48:09
阅读次数:
205
QDateTime time = QDateTime::currentDateTime();QString strTime = QString("%1%2%3") .arg(time.date().year(), 4, 10, QChar('0')) .a...
分类:
其他好文 时间:
2014-09-05 15:50:41
阅读次数:
171
一:
Qstring fileName = QFileDialog::getOpenFileName(this, tr("open file"), " ", tr("Allfile(*.*);;mp3file(*.mp3)"));
说明:这样就会产生一个对话框,和系统的资源管理器差不多的。返回的是你选择文件的 绝对路径。
参数1:父窗口
参数2:对话框的标题
参数3:...
分类:
其他好文 时间:
2014-09-02 00:22:13
阅读次数:
272