参考:>
2、read binary data from a stream。
3、在代码中使用硬编码指定流的版本号。
4、在文件头写入一个简短的幻数字符串和一个版本数字,来用于将来扩展。
5、可以以下面这种方式来读取。
6、使用事务来完成不完整的数据读取。
不建议通过这种方式,这样会破坏类的封装性!建议在主窗口中定义接口函数,在接口函数中可以访问主窗口的任何控件。然后在子窗口中parentWidget()取得主窗口的指针,使用该指针调用主窗口的接口函数,从而访问主窗口的控件。
void
Widget::keyPressEvent(QKeyEvent
event)
{
switch
(event->key())
{
case
Qt::Key_Return:
focusNextPrevChild(true);
break;}
}
focusNextPrevChild(true);这是选下一个焦点的,返回当前的就在这附近,你帮助里找下,我就帮你找了。
每一个从Cwnd类派生出来的类都有一个成员变量m_hWnd,即指向当前窗口的句柄,直接使用它即可。 其中从CWnd类派生出来的类有CFrameWnd、CDialog、CView、CControlBar等等。
如果是 QLineEdit,则用: QString str = ui->edit->text();
如果是 QPlainTextEdit,则用: QString str = ui->edit->toPlainText();
如果是 QTextEdit, 获取简单文本则用: QString str = ui->edit->toPlainText(); 获取富文本则用:QString str = ui->edit->toHtml(); 。
以上就是关于Qt 获取屏幕 和窗口大小全部的内容,包括:Qt 获取屏幕 和窗口大小、Qt怎么把QTableWidget表格中的数据读取出来、Qt:子窗口中如何获取主窗体ui中的控件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)