wxwidgets相关内容
您好,我正在尝试创建一个wxApp,它将没有默认提供的标题栏(包括最小化、最大化和关闭)图标。我拥有的代码如下: main.h class MyApp : public wxApp { public: virtual bool OnInit(); }; main.cpp bool MyApp::OnInit() { MyFrame *prop = new M
..
C++我对C++非常陌生,在此之前的两周,我正在学习python,并使用Tkinter制作了一个音乐播放器,作为一个练习项目,直到最近我发现了wxWidgets并使用了wxPython,然后我切换到C++,因为我真的很想学习C++。我有这个播放列表listbox小部件,我有一个panel小部件和它自己的boxsizer小部件,我想让它隐藏和显示,点击一下按钮,主窗口就会相应地自动调整大小。我四处寻
..
我想在 StaticBitmap 上创建悬停效果 - 如果鼠标光标在位图上,则显示一个图像,如果不是,则显示第二个图像.这是一个简单的程序(与按钮完美配合).但是,StaticBitmap 不会发出 EVT_WINDOW_ENTER、EVT_WINDOW_LEAVE 事件. 我可以使用 EVT_MOTION.如果光标在图像边缘时切换图像,有时切换不起作用.(主要是在边缘快速移动). 示
..
这是我的问题:我需要存储 很多 条日志消息,并认为将其保存在 SQLite3 数据库中以便能够轻松搜索和过滤它是明智之举. 我将在标准列表小部件中显示日志消息(使用 wxWidgets).该列表将包含多个列,并且可以由用户进行排序和过滤. 现在,我不确定处理此问题的最佳方法是什么.我正在考虑一些可能的解决方案: 将所有消息读入内存.当有新的或更改的日志消息(在列表中的随机位置)时
..
我正在尝试在 Internet 连接丢失后重新建立时获取事件.它适用于我正在开发的数据传输软件.如果我在数据传输过程中丢失了网络,我希望在它恢复时收到通知并自动继续传输. 我当然可以创建一个单独的线程并使用计时器不时检查网络,但也许有更好的选择. 我主要在 C++(不是 .net)中为 Windows 开发. 我也可以使用 wxwidgets(我将它用于 GUI),但我怀疑它是否
..
创建一个自定义 wx.frame 以包含一个拆分器窗口,其中包含两个网格控件.它用于比较每个网格中的数据.此时两个网格的滚动条需要支持同步滚动. 问题: 如何获取这两个网格的滚动事件?我试图在框架上绑定 wx.EVT_SCROLL 事件但失败了.我也尝试在自定义网格控件中绑定滚动事件,也失败了. 如何同步滚动两个网格的滚动条?提到使用 gridInstance.Scroll 的相对
..
Google 快速搜索此问题表明它很常见,但我终其一生都无法找出解决方案. 我直接从 wxWidgets 网站直接安装了适用于 Windows 的 wxWidgets 2.8.8. 每当我尝试编译任何东西时(例如“wxWidgets 的第一个程序"中描述的示例应用程序 - http://zetcode.com/tutorials/wxwidgetstutorial/firstprogr
..
我想将文件拖到窗口中并获取文件路径.我试过这样做: 类 CSVDropper(wx.FileDropTarget):def __init__(自我,数据):wx.FileDropTarget.__init__(self)self.data = 数据def OnDropFiles(self, x, y, 文件名):self.data = 文件名打印 self.data 然后在主窗口中: #
..
我最近升级到 wxPython (wxPython 2.9.2.4) 的开发版本,因为我需要在我的应用程序中使用 wx.NotificationMessage 的功能.由于我认为可能是一个错误,我一直在尝试在某些用户事件上创建通知气泡未成功.在提交此类错误之前,我想继续询问邮件列表中的人他们认为可能是什么问题,并希望从我的代码中找到解决方案. 这是我使用的代码: 导入 wx, sysapp
..
可能的重复: 调试/发布差异 我想知道这两个是什么意思:Debug build 和 Release build 以及两者有什么区别. 我应该使用哪一个(我的意思是每个人的合适条件)如果我在 Visual Studio 中创建一个简单的 C++ 项目,我现在正在使用哪个版本.[如果我不更改任何项目设置] 我问这个是因为我试图使用 wxWidgets 2.9.4 制作一个 GUI,
..
我查看了在交互式窗口中绘制函数(或其他类型的图形)的不同选项.我主要使用 wxWidgets,但我对任何其他“接口"持开放态度. 看看可用的东西,这是我发现的: wxPlot:自 2006 年以来未更新.但如果它... wxMathPlot:非常新,不成熟,功能很少(仍然活跃?) libgraph:过时的,不是反驳的,只有 2D 并且只输出图像. koolplot:太
..
我正在编写一个相当大且复杂的数据分析程序,我已经到了我认为是时候为程序构建 GUI 的时候了.所以我的问题是: 我应该使用哪个 GUI 工具包? 我对编码和构建 GUI 完全陌生,希望能提供任何指导.它不必是世界上最简单的工具包,我学得相当快.但是,它确实需要能够执行以下操作(如果不是全部的话,对于任何给定的工具包来说,如果不是全部的话,其中一些可能是非常基础的,但我认为最好将所有这些
..
我正在使用 wxWidgets 2.8 在 Windows 7 x64 上编译 VC++ 10 应用程序.这是我的错误.代码是使用 wxFormBuilder 生成的. 更新:我也尝试在 32 位机器上运行它,仍然有同样的问题. 我不知道我错过了哪些 wxwidgets 库,或者我做错了什么设置.在调试和发布模式下都尝试过. 如果有人能指出一些提示,我将不胜感激!关注这个问题有一
..
我有以下代码: int column_width = 100; long indx1 = alist->InsertColumn(0, L"用户名", wxLIST_FORMAT_LEFT, column_width); long indx2 = alist->InsertColumn(1, L"User Id", wxLIST_FORMAT_LEFT, column_width
..
我正在使用 wxWidget.我有带有 4 个按钮的 panel 并使用 wxGridSizer 将它们放在网格中.当我转到该行最右边的单元格并按 Right key 时,焦点仍停留在同一个小部件上.我可以设置一些属性,其中 Right/Left 位于角落的键用作 Tab 和 shift-tab. 我想要的是,用户应该能够通过按左右键circle 穿过 4 个按钮.我想将向上/向下键用于其他
..
总结:我不知道如何设置主窗口尺寸,以便在不更改列的默认宽度的情况下在 wxGrid 周围不使用滚动条. 我想编写一个简单的应用程序,用户可以在其中看到有限数量的数字,她可以更正其中的一些数字并保存新内容.应用程序应该是一种简约的.行和单元格的数量足够小,可以在不需要滚动条的情况下放入一个窗口.这是一个简化的代码: wxGrid *grid = new wxGrid(this, wxID_A
..
我正在使用 wxMenu,并且想要一种处理事件的方法.我真的只需要处理单击菜单项时发生的事件的东西.具体来说,给定一个任意函数指针(形式为 void(*)(void)),我想让它在给定事件发生时调用该函数指针. 菜单不会提前知道,所以我理解的事件表已经出来了. 我找到了绑定和连接,但似乎都不起作用(另见 this 用于连接). 添加代码: class Menu : public
..
我将源代码下载到最新的 wx 并设法编译它,没有任何问题. 配置: ../configure --enable-optimise --enable-stl --enable-unicode --enable-threads --enable-static --disable-shared --prefix=/usr/local 当我尝试编译这个示例时: g++-4.8 `wx-conf
..
我正在寻找适用于 Ruby 2.0 的 Win32 wxRuby gem,有人知道在哪里可以找到吗?我尝试构建它没有成功,而且这个项目似乎已经死了. 解决方案 支持 wxruby gem 的最新 ruby 版本为 1.9.1(gem 命名为 wxruby-ruby19,gem 命名为 wxruby 专用于 ruby 1.8)而 wxruby 项目没有发展得更久.因此,如果您需要使用
..
CodeLit 5.2、Windows 7、wxWidget 2.9.4 C:\Windows\system32\cmd.exe/c "mingw32-make.exe -j 4 -e -f Makefile"----------构建项目:[ CL2a - 调试 ]---------mingw32-make[1]: 进入目录`D:/Exaos/Workspace/ms-win/CL2a'wind
..