摘要:
信号和槽是一种高级接口,应用于对象之间的通信,它是 QT 的核心特性。要正确的处理信号和槽,必须借助一个称为 moc(Meta Object Compiler)的 QT 工具,该工具是一个 C++ 预处理程序,它为高层次的事件处理自动生成所需要的附加代码。 信号和槽能携带任意数量和任意类型的参数。我们可以将很多信号与单个的槽进行连接,也可以将单个的信号与很多的槽进行连接,(当这个信号被发射时,这些槽将会一个接一个地 执行,但是它们执行的顺序将会是随机的、不确定的,我们不能人为地指定哪个先执行、哪个后执行。)甚至于将一个信号与另外一个信号相连接,这时无论第一个信号什么时候发射系统都将立刻发射第二 阅读全文
摘要:
string -> QString1 std::string strStd ="可可西"; 2 QString strQ = QString::fromLocal8Bit(strStd.c_str());QString -> string1 QString strQ("可可西"); 2 std::string strStd= strQ.toStdString();3 QTextCodec *code = QTextCodec::codecForName("gb18030"); 4 // 如果code为0,表示在运行的机器上 阅读全文