草庐IT

c++ - 如何使用 Visual Studio 将 OpenCV 图像查看窗口推送到 QT GUI?

我想创建一个带有2个矩形的GUI,用于查看视频(一个用于查看输入视频,一个用于查看后处理视频)。我希望将其集成到QT制作的GUI中,但我希望这些视频区域从OpenCV填充,作为OpenCV的cv::nameWindow方法的替代方法。我该怎么做? 最佳答案 做你想做的事情的基本工作流程是:使用OpenCVAPI(例如cvCreateFileCapture)打开视频从视频中抓取IplImage帧(cvQueryFrame)将它们转换为QImage(见下面的附加代码)在QLabel中显示QImage(QLabel::setPixmap和

c++ - 什么是带有 gui 和 linux 下的 c++ 的最佳稳定编辑器和编译器?

关闭。这个问题不满足StackOverflowguidelines.它目前不接受答案。想改善这个问题吗?更新问题,使其成为on-topic对于堆栈溢出。5年前关闭。Improvethisquestion在linux下运行的带有gui的C++的最佳稳定版本(编辑器和编译器)是什么?注意:明确不寻找完整的IDE。 最佳答案 我喜欢用编码Emacs.它也有一个很好的gui用于gdb。我最近在处理一些代码片段时制作了一个快照(见下文,它看起来根本不像1980年:)。也就是说,还有很多其他优秀的IDE。我喜欢eclipse用于Java开发,听

c++ - 如何创建 `DOS/Unix` 类似 GUI

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭2年前。Improvethisquestion假设使用C/C++,我想知道应该使用什么样的库来创建DOS/Linux类型的GUI?请看下面的照片(我不知道这样一个GUI的正式名称是什么,因为我从来不需要创建一个,但现在我必须创建!)。我不是要完整的教程……而是一个起点!我需要一个静态页面并在原处更新一些文本(没有新行和内容)。还有一些按钮和复选框、#填充进度条等...DOS例子:Linux示例:

c++ - CMakeLists.txt 中的编译器标志不会出现在 CMake-Gui 或 CMakeCache.txt 中

我刚开始学习CMake,我想我会理解首先编写CMakeLists.txt,然后配置生成CMakeCache.txt的基本过程,然后在最后生成Makefiles。但是,当我尝试将它应用于以下CMakeLists.txt时,我没有得到预期的结果,而且我不确定出了什么问题。CMakeLists.txt的一部分如下所示:#compilerflagsif(CMAKE_COMPILER_IS_GNUCXX)set(CMAKE_CXX_FLAGS"${CMAKE_CXX_FLAGS}-std=c++11-fpermissive-Wall-Wformat-security")if(CMAKE_CXX_

c++ - 用 C++ 编写 GUI 应用程序时使用的最佳库是什么?

这个问题在这里已经有了答案:10年前关闭。PossibleDuplicate:Guitoolkits,whichshouldIuse?我有相当多的C/C++经验——主要用于为Windows/Linux编写控制台应用程序,还有相当多的C#经验——通常用于编写WinForms应用程序等。可以轻松地在.net中创建窗口给我留下了深刻的印象,例如像这样简单的东西Formform=newForm();form.ShowDialog();足以在屏幕上显示一个空白表格。实际上,newForm().ShowDialog();只要我们不介意在表单关闭后丢失对表单的引用,技术上就足够了。我尝试使用wind

c++ - 学习曲线最简单的 C++ GUI 构建选项是什么 - VS/Qt/wxWidgets/等?

我希望能够尽可能快速、轻松地构建GUI应用程序。我在C++方面很胜任(虽然不是专家,也没有接受过正规培训),但从未使用过GUI构建工具包或框架或任何东西。我不是专业程序员,在构建GUI应用程序方面完全没有经验和无知。花了几个小时研究试图弄清楚该怎么做;但是只会变得更加困惑和沮丧。Qt和wxWidgets似乎是跨平台应用程序最流行的选择,尽管跨平台对我来说不一定那么重要;如果这意味着最快的学习曲线,那么仅限Windows就可以了。Qt看起来很酷而且QtCreator看起来很可爱,有很多很好的演示,除了它有自己的所有类,我并不太热衷于学习一堆只适用于Qt平台本身的东西比更普遍。我想我可以避

c++ - C++ 中的通用(几乎)自描述参数与 GUI 相结合?

我面临以下难题:我们的软件有一个算法对象的抽象基类。所有这些对象都有一个共同的execute()方法,例如:classAlgorithm{public://[...]virtualvoidexecute()=0;//[...]};对于我们想要实现的每个算法,我们只需从基类继承并将所有加载的算法对象存储在一个中央位置。到目前为止,还不错。现在的问题在于算法的参数。我们希望能够为每个算法描述需要设置的参数(由外部类)。为此,我们为每个算法提供了一个包含其参数的ParameterList对象。我应该澄清一下,对于我们来说,参数由某种类型(例如int)和标签(例如“迭代次数”)组成。当我们想要

c++ - Qt gui 有可用的定义吗?

我只有一个问题:如果您正在编译一些代码以了解是否设置了GUI标志,是否可以使用定义(或类似的东西)?我会更好地解释。我有一些代码想在QT中的不同程序中重复使用。现在,此代码的某些部分仅用于GUI应用程序(或更好的小部件应用程序)并依赖于QtGui和QtWidgets。我想将这些部分放在条件block(#if或#ifdef)中,以便它们仅在GUI和/或小部件库所在的项目中编译包括在内。而且,在您提出这个建议之前,创建一个库并不是解决方案。我更喜欢定义...编辑:可能我没有解释清楚自己。我正在寻找的是与GUI包含相关联的定义。示例:文件myfile.h#ifdefTHE_QT_GUI_DE

c++ - 控制台和 GUI 的通用设计

为了自己的乐趣和训练,我正在设计一个小游戏。游戏的真实身份与我的实际问题无关,假设它是Mastermind游戏(实际上是:)我在这里的真正目标是拥有一个界面IPlayer,它将用于任何播放器:计算机或人类、控制台或gui、本地或网络。我还打算拥有一个GameController,它将只处理两个IPlayer。IPlayer界面看起来像这样:classIPlayer{public://dtorvirtual~IPlayer(){}//callthisfunctionbeforethegamestarts.Insubclasses,//theoverriderscan,forexample

windows - 小型桌面应用程序,简单的 GUI,易于部署 : language/framework choices?

我必须构建一个将一种文件格式转换为另一种文件格式的应用程序。所以在程序开始时,它会弹出一个文件选择器对话框,用户可以在其中选择要转换的文件,然后它会弹出一个保存文件对话框,用户可以在其中选择保存转换后的文件的位置。要求:没有安装。可作为.exe分发(XP及更高版本)。.exe的文件大小不应太大(尽可能小于1MB)。我想要一些高级语言功能来进行转换。一些GUI功能。这是一个非常具体的用例,但总的来说,将语言/框架/运行时结合起来会很好,您可以在其中快速制作原型(prototype),然后轻松地分发它。我一直在寻找,但没有太大的成功。有人有想法吗? 最佳答案