摘要:QDateTime time = QDateTime::currentDateTime();QString strTime = QString("%1%2%3") .arg(time.date().year(), 4, 10, QChar('0')) .a...
阅读全文
摘要:窗口文件cmainwindow.cppCMainWindow::CMainWindow(QWidget*parent):QMainWindow(parent),ui(newUi::CMainWindow){ui->setupUi(this);....connect(threadA,SIGNAL(signalUpdateData(QString)),this,SLOT(slotUpdateDate(QString)),Qt::DirectConnection); // 事件同步传递...}voidCMainWindow::slotUpdateDate(QStringtext){qDebug
阅读全文
摘要:引用“http://www.cnblogs.com/Mr-xu/archive/2012/08/07/2626973.html”voidCMainWindow::showMsg(QString &text)那么,showMsg("test"); // 错误voidCMainWindow::showMsg(const QString &text)那么,showMsg("test"); // 正确【例4】:假设有如下函数声明:string foo( );void bar(string & s); 那么下面的表达式将是非法的:bar(f
阅读全文
摘要:zh转自“http://blog.csdn.net/jobsss/article/details/7678646”在编译程序是出现了如下错误,类或结构体的前向声明只能用来定义指针对象或引用,因为编译到这里时还没有发现定义,不知道该类或者结构的内部成员,没有办法具体的构造一个对象,所以会报错。将类成员改成指针就好了。 程序中使用incomplete type实现前置声明有助与实现数据的隐藏。要求调用对象的程序段只能使用声明对象的引用或者指针。在显式声明异常规范的时候不能使用incomplete type。
阅读全文
摘要:CMainWindow::CMainWindow(QWidget*parent):QMainWindow(parent),ui(newUi::CMainWindow){ui->setupUi(this);ui->pushButton->setHidden(false);ui->label->installEventFilter(this); // ui->label注册监听事件,所有与ui->label相关事件将被this监听}CMainWindow::~CMainWindow(){deleteui;}boolCMainWindow::eventFil
阅读全文
摘要:QStringstrNum=QString::number(12);qDebug()<<"test="<<strNum;intnum=strNum.toInt();qDebug()<<"test2="<<num;打印出如下:test = "12" test2 = 12
阅读全文
摘要:for(intloop=1;loop<2;loop++){QStringtest1=QString("insertinto%1values(%2,1,name%3,1);").arg(CSM_SQL_TABLE_STUDENT).arg(loop).arg(loop);QStringtest2=QS...
阅读全文
摘要:QSettings setting("./cfg.ini", QSettings::IniFormat);QVariantval = setting.value("key");QStringstrVal = val.toString();if (!strVal.isEmpty()){ qDebug() << "value1=" << strVal;}setting.setValue("key", variant);
阅读全文
摘要:转自“http://my.oschina.net/u/264056/blog/122624” 解决办法:QPushButton 要是checkable的 ,用设计师设计的时候记得选上
阅读全文