网站开发有哪些语言有做公司网站的吗
news/
2025/10/6 3:05:15/
文章来源:
网站开发有哪些语言,有做公司网站的吗,睢宁建网站,襄樊网站建设襄樊【 声明#xff1a;版权所有#xff0c;欢迎转载#xff0c;请勿用于商业用途。 联系信箱#xff1a;feixiaoxing 163.com】 我们都知道#xff0c;嵌入式应用一般都是为了某一个特定应用而存在的。也就是说#xff0c;和pc不同#xff0c;这个嵌入式板子一般都是为了解…【 声明版权所有欢迎转载请勿用于商业用途。 联系信箱feixiaoxing 163.com】 我们都知道嵌入式应用一般都是为了某一个特定应用而存在的。也就是说和pc不同这个嵌入式板子一般都是为了解决单一问题存在的所以通常情况下我们都希望板子一启动的时候界面就可以覆盖整个屏幕实现用户和功能之间的交互。这也是一个常规的操作。 首先我们也来聊聊怎么实现程序的全屏覆盖。另外我们看看如果程序实现了全屏覆盖了那么又该怎么退出来。 1、程序的全屏覆盖 要实现程序的全屏覆盖整体来说并不难
#include QApplication
#include QWidgetint main(int argc, char *argv[])
{QApplication app(argc, argv);QWidget window;window.setWindowState(window.windowState() | Qt::WindowFullScreen);window.setWindowFlag(Qt::ToolTip, true);window.show();return app.exec();
} 这里面最重要的就是对windows属性的设定。只要完成这个属性的设置那么窗口自然而然就会放到最大。整体来说效果还是非常不错的。 window.setWindowState(window.windowState() | Qt::WindowFullScreen);window.setWindowFlag(Qt::ToolTip, true); 2、编译和测试 准备好了代码下面自然而然就是编译和测试了。这里编译因为是单文件没有使用到qt creator所以就直接使用g编译了。编译的时候输入下面这条命令即可
g -stdc11 -o myapp main.cpp -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -lQt5Core -lQt5Widgets -lQt5Gui -lQt5DBus -lQt5XcbQpa -lpthread 执行确认效果的话因为我们没有屏幕所以这部分可以直接用real vnc viewer测试下效果是一样的。 3、退出全屏 既然实现了全屏显示下面就有一个问题如果我们调试的时候又该怎么退出全屏呢。这里有两种方法一种是在程序里面添加mouse或者是keyboard的响应事件如果过按下了什么按键自动退出app还有一种方法就是用ssh登录树莓派4b直接kill对应的程序就可以。具体哪一种看大家自己的选择了。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/928951.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!