上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 23 下一页

2013年12月25日

摘要: 窗口文件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 阅读全文
posted @ 2013-12-25 12:01 trako 阅读(4301) 评论(0) 推荐(0) 编辑
摘要: 引用“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 阅读全文
posted @ 2013-12-25 10:11 trako 阅读(2680) 评论(0) 推荐(0) 编辑
摘要: zh转自“http://blog.csdn.net/jobsss/article/details/7678646”在编译程序是出现了如下错误,类或结构体的前向声明只能用来定义指针对象或引用,因为编译到这里时还没有发现定义,不知道该类或者结构的内部成员,没有办法具体的构造一个对象,所以会报错。将类成员改成指针就好了。 程序中使用incomplete type实现前置声明有助与实现数据的隐藏。要求调用对象的程序段只能使用声明对象的引用或者指针。在显式声明异常规范的时候不能使用incomplete type。 阅读全文
posted @ 2013-12-25 09:59 trako 阅读(1647) 评论(0) 推荐(0) 编辑

2013年12月23日

摘要: 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 阅读全文
posted @ 2013-12-23 14:00 trako 阅读(526) 评论(0) 推荐(0) 编辑

2013年12月19日

摘要: QStringstrNum=QString::number(12);qDebug()<<"test="<<strNum;intnum=strNum.toInt();qDebug()<<"test2="<<num;打印出如下:test = "12" test2 = 12 阅读全文
posted @ 2013-12-19 15:55 trako 阅读(902) 评论(0) 推荐(0) 编辑
摘要: 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... 阅读全文
posted @ 2013-12-19 10:05 trako 阅读(9257) 评论(0) 推荐(1) 编辑

2013年12月11日

摘要: QSettings setting("./cfg.ini", QSettings::IniFormat);QVariantval = setting.value("key");QStringstrVal = val.toString();if (!strVal.isEmpty()){ qDebug() << "value1=" << strVal;}setting.setValue("key", variant); 阅读全文
posted @ 2013-12-11 17:54 trako 阅读(194) 评论(0) 推荐(0) 编辑

2013年11月22日

摘要: 转自“http://my.oschina.net/u/264056/blog/122624” 解决办法:QPushButton 要是checkable的 ,用设计师设计的时候记得选上 阅读全文
posted @ 2013-11-22 10:30 trako 阅读(234) 评论(0) 推荐(0) 编辑

2013年11月15日

摘要: 转自“http://www.cnblogs.com/lichkingct/archive/2009/04/21/1440848.html”1.const修饰普通变量和指针const修饰变量,一般有两种写法:constTYPEvalue;TYPEconstvalue;这两种写法在本质上是一样的。它的含义是:const修饰的类型为TYPE的变量value是不可变的。对于一个非指针的类型TYPE,无论怎么写,都是一个含义,即value只不可变。例如:constintnValue;//nValue是constintconstnValue;//nValue是const但是对于指针类型的TYPE,不同的写 阅读全文
posted @ 2013-11-15 15:11 trako 阅读(267) 评论(0) 推荐(0) 编辑

2013年11月13日

摘要: 转自“http://www.cnblogs.com/lucyjiayou/archive/2012/01/05/2312684.html”使用这些格式需要声明包含long flags( ) const 返回当前的格式标志。long flays(long newflag) 设置格式标志为newflag,返回旧的格式标志。long setf(long bits) 设置指定的格式标志位,返回旧的格式标志。long setf(long bits,long field)将field指定的格式标志位置为bits,返回旧的格式标志long unsetf(long bits) 清除bits指定的格式标志位,返 阅读全文
posted @ 2013-11-13 22:58 trako 阅读(202) 评论(0) 推荐(0) 编辑
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 23 下一页

导航