wxwidgets相关内容

使用Python的本机Windows应用程序的QT4,GTK +,wxWidgets或IronPython

我需要使用Python(我猜是py2exe)构建一个本机Windows应用程序. 功能要求是: 任务栏图标 警报通知(任务栏图标旁边) 无铬窗口(最好是漂亮的,圆形的,彩色的窗口). Webkit呈现一些无Chrome窗口 到目前为止,我已经确定了以下可能的工具包: pyGTK pyQT4 wxWidgets ironpython 我以前没有使用过任何一种 ..
发布时间:2021-02-09 19:09:21 Python

模块导入期间IDLE/PythonWin之间的不一致

我一直在IDLE/PythonWin甚至Aptana Studio 3之间摸索,试图获得有关导入模块的一致性.我最近使用的模块是来自wxPython的wx和arcpy模块. IDLE将允许我导入arcpy,但不能导入wx. PythonWin将允许我导入wx,但不能导入arcpy. 当我在IDLE中执行sys.executable时,我得到"C:\ Python27 \ ArcGIS10.1 ..
发布时间:2020-11-27 06:08:18 Python

如何使用ghc编译GUI可执行文件?

我将我从Mac编写的Haskell小程序移植到Windows.它是一个GUI应用程序(wxHaskell,使用ghc 6.12.1编译),因此不需要打开命令提示符窗口.无论如何,它确实是这样做的,所以我的问题是:我该怎么做才能使程序在没有先打开提示窗口的情况下启动?为此有一些ghc开关吗? 解决方案 在cygwin中使用wxWidgets时,您可以避免在Windows上构建Haskell ..
发布时间:2020-11-14 18:30:50 其他开发

gettext:如何退回到基本语言?

我计划使用wxWidgets重写我们的应用程序.也正因为如此,我想使用gettext处理人类语言的方式.我们目前使用其中四个:捷克语,斯洛伐克语,英语和德语.具体的语言不是那么重要. 重要的是,捷克语和英语被视为基本语言.这意味着,如果用法切换到德语,并且在那里未定义文本,则他或她会自动获取英语文本(此处的gettext没问题).但是,当用户使用斯洛伐克语时,后备语言为捷克语.而且,当用户使 ..
发布时间:2020-11-13 22:02:24 其他开发

wxImage并绘制原始的rgb字节

我正在将图像查看器编程为学校的任务,并且不能使用任何库来读取或处理图像。首先,我从bmp格式开始。我已经创建了用于处理此类文件的类。作为GUI框架,我正在使用wxWidgets。 所以我有普通的rgb字节数组,为wxImage构造函数准备了 wxImage(int width,int height,unsigned char * data,bool static_data = fal ..
发布时间:2020-10-26 19:03:10 C/C++开发

尝试在另一个线程wxpython中创建对话框

我正在另一个线程中运行一个函数,该线程应该填写一个对话框然后显示它,但是只要我尝试以任何方式更改该对话框,它就只会隔离故障。我已经读到这是WxPython的常见问题,开发人员无意直接更改另一个线程中的对话框。 如何解决此问题?我可以在主线程中调用该函数,但这会阻塞我的GUI,这是一个冗长的初始化对话框的操作-我想避免这种情况。 我代码类似于下面的代码。 在主线程中 #创建 ..
发布时间:2020-10-21 20:59:45 Python

跨平台GUI语言/工具包

我正在尝试编写一个跨平台的GUI应用程序,该应用程序将部署到Windows,Mac OS X和Linux。我的要求是: 所有三个部署平台的单一代码库,而没有用于处理平台之间差异的大量条件逻辑。 li> 在所有三个平台上看起来都尽可能接近“本机”。 在可以轻松安装的意义上,它易于分配给所有三个平台由最终用户使用,并且不会遭受极大的膨胀(如这篇ArsTechnica文章。) 基于这些要 ..
发布时间:2020-10-11 19:04:40 其他开发

CMake找不到wxWigets

我想使用CMake在Windows上编译源代码,它使用wxWigets库。 我从以下页面下载了wxWigets: https://www.wxwidgets.org/ 通过Visual Studio构建后,我得到了库/ lib文件。 我已经为wxWidgets_LIBRARIES和wxWidgets_INCLUDE_DIRS设置了PATH。但是以下错误无法解决。 Cake错误在C ..
发布时间:2020-10-06 22:51:49 其他开发

以图形方式布置wx应用

我对wx真的很陌生,我想知道是否有一个IDE(特别是Linux版)可以帮助我布置框架或对话框,还是可以帮助我了解自己在做什么的IDE。 我记得在OS / 2和Windows上使用资源编译器生成二进制文件后会创建窗口的方法,希望有类似的东西(虽然wx不支持,但显然不是二进制的。) 解决方案 我使用 wxFormBuilder 。它是用wxWidgets编写的,因此可以在Linux上很好 ..
发布时间:2020-10-04 22:04:31 其他开发

ID返回1个退出状态-带wxWidgets的CodeBlocks

我已经为Code :: Blocks安装了wxWidgets,并观看了YouTube上有关如何执行此操作的教程,一切似乎都很好。我创建了一个新项目,但无法编译。我得到一个错误。这是我创建项目时的样子,并且不对其进行任何更改。 创建项目时,项目 这是错误。 ld.exe找不到-lwxmsw28u 解决方案 1)为了使其正常运行,您需要转到设置- ->全局变量。我的wxWid ..
发布时间:2020-10-04 19:50:59 C/C++开发

CodeBlocks:如何使用wxWidgets库DLL构建C ++ App w

我已经将wxWidgets和Codeblocks的二进制文件下载并安装到装有Windows 10的PC上。Codeblocks构建并运行HelloWorld。然后使用Codeblocks打开一个使用wxWidgets的现有DEV-C ++项目-Codeblocks可以毫无问题地进行编译,但是链接器失败,并显示一条消息,即Widgets的库dll文件是“无法识别的格式”。 花了几个小时在此论坛和小 ..
发布时间:2020-10-04 19:49:46 C/C++开发

为什么在代码块20.03中更改edior字体会显示wxWidgets调试警报?

我最近安装了20.03版的代码块,但是当我尝试更改编辑器字体时,它显示了如下调试警报: 在那里出现两个选项,停止并继续。如果单击停止,它将停止应用程序,单击继续,它将继续显示警报消息。如果我重新启动应用程序,它将不断显示。 如果有人可以帮助我,请提供帮助。 解决方案 我遇到了完全相同的问题,并且使用较旧版本的Code :: Blocks解决了该问题。 最新版本的C :: B可 ..
发布时间:2020-10-04 19:46:07 其他开发

编辑CodeBlocks WxSmiths项目

我有一个用CodeBlocks WxSmiths完成的旧项目。我将其复制到新计算机上,现在无法对该项目进行任何更改!我可以将项目添加到主框架的面板上(并且预览看起来很好),但是在编译和运行项目时所做的更改将被放弃。我得到的只是旧的项目可执行文件,没有我的新添加内容! (我也清理了构建)。或者换句话说,主框架cpp文件和头文件没有随着我对表单所做的新更改而更新。这些文件不是只读的。有人知道为什么会发 ..
发布时间:2020-10-04 19:43:51 其他开发

CMake无法找到wxWidgets的Windows安装

我试图将wxWidgets 3.0.2链接到我的C ++项目,但是CMake似乎找不到它。 我试图让CMake找到的wxWidgets来自 wxMSW-Setup-3.0.2。 exe 这是它给我的错误: -构建:可视化Studio 12 2013 D处的CMake错误:/程序文件(x86)/CMake/share/cmake-3.3/Modules/FindPackageH ..
发布时间:2020-10-03 21:57:23 C/C++开发

在CLion(Ubuntu)上构建wxWidgets 3.1.0

我目前正在尝试在CLion 1.3项目上构建wxWidgets-3.1.0。我使用Ubuntu 16.04(64位)。基本上,我是这样编辑CMakeLists.txt文件的: cmake_minimum_required(VERSION 3.5) project(WxProva) 设置(CMAKE_MODULE_PATH“ $ {CMAKE_SOURCE_DIR} / cmake_m ..
发布时间:2020-10-02 19:12:58 C/C++开发

wxWidgets和CLion入门?

有人可以建议CLion和wxWdgets的教程或入门指南吗?我已经搜索过了,但是找不到任何东西。 解决方案 嗯, 您应该在此处 http://www.wxwidgets.org/downloads下载WxWidgets / 。 然后,您应该编译并安装到系统上。 下载并安装CLion。 创建新项目。 然后,按照此编辑您的CMakeLists.txt 在CLion(Ubuntu) ..
发布时间:2020-10-02 19:11:48 其他开发

wxWidgets运行时错误(不匹配版本)

我在启动程序时遇到问题: 致命错误:程序与检测到的库构建版本不匹配。 使用的库3.0(wchar_t,带有C ++ ABI 1010的编译器,wx容器,与2.8兼容), ,您的程序使用了3.0(wchar_t,带有C ++ ABI 1009的编译器,wx容器,与2.8兼容)。 我的cmake设置: cmake_minimum_required(版本3.0) 项目 ..
发布时间:2020-09-27 23:19:38 C/C++开发