定义:#include std::function
myPrintFunction;函数指针void directPrint(const QString &msg){
qDebug()<<"direct print:"<<msg;}myPrintFunction =
directPrint;lamb...
分类:
其他好文 时间:
2014-06-09 17:41:16
阅读次数:
267
QT中很多类都实现了隐含共享例如QString,QByteArray等,(这两个并没有使用QSharedData和QSharedDataPointer来实现隐含共享),但是QT的确提供了一套隐含共享机制的类QSharedData和QSharedDataPointer。核心原理是隐含共享数据指针(QSharedDataPointer重载->操作来控制所有对QSharedData数据对象的访问,确保统...
分类:
其他好文 时间:
2014-06-08 15:52:37
阅读次数:
302
MainWindow中 private slots 函数 void
print_on_log(QString
strtemp);输出一个字符串到编辑窗口中classMainWindow:publicQMainWindow{Q_OBJECTpublic:explicitMainWindow(QWidg...
分类:
其他好文 时间:
2014-05-30 15:11:51
阅读次数:
286
1、通过Toast类显示提示消息对话框Toast.makeText(Login.this,"pleaseinputtherightinfomation!",Toast.LENGTH_LONG).show()函数实现。2、Android中的String类与Qt中的QString类有一点不同,Andro...
分类:
移动开发 时间:
2014-05-30 03:17:01
阅读次数:
287
QString stores a string of 16-bit QChars, where
each QChar corresponds one Unicode 4.0 character.一、初始化QString字符串 1)Char *
初始化QString str = "Hello"...
分类:
其他好文 时间:
2014-05-30 00:47:43
阅读次数:
376
有时候想在控制台输出我们想要的QString变量。1、qDebug可以实现在控制台终端打印,但我们还是想使用C++中的std::coutQTextStreamcin(stdin,QIODevice::ReadOnly);QTextStreamcout(stdout,QIODevice::WriteO...
分类:
其他好文 时间:
2014-05-29 23:39:33
阅读次数:
406
首先,声明一下,QString 是不存在中文支持问题的,很多人遇到问题,并不是本身
QString 的问题,而是没有将自己希望的字符串正确赋给QString。 很简单的问题,"我是中文"这样写的时候,它是传统的 char
类型的窄字符串,我们需要的只不过是通过某种方式告诉QString 这四个汉字采...
分类:
其他好文 时间:
2014-05-26 02:45:44
阅读次数:
325
void MainWindow::on_saveBtn_clicked(){
//本函数只是单独测试Qt保持为txt文本功能,与本串口程序无任何关系 QDateTime da_time; QString time_str =
da_time.currentDateTime().toString("y...
分类:
其他好文 时间:
2014-05-22 15:56:48
阅读次数:
333
void AudioGrabber::saveWave(const QString
&fileName, const QByteArray &raw, const QAudioFormat &format){
typedef struct{ char riff_fileid[4];//"RIFF" ...
分类:
其他好文 时间:
2014-05-09 05:01:23
阅读次数:
434
1.
以资源文件的形式设置控件样式QFiledata(QString(":/style.qss"));QStringqssFile;if(data.open(QFile::ReadOnly)){QTextStreamstyleIn(&data);qssFile=styleIn.readAll();d...
分类:
其他好文 时间:
2014-05-04 20:49:35
阅读次数:
317