Qt 获取屏幕 和窗口大小

Qt 获取屏幕 和窗口大小,第1张

参考:>

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中的控件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/10136204.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存