问题标签 [qtruby]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - QtRuby 使用参数/参数连接信号和插槽
我想知道如何连接到带参数的信号(使用 Ruby 块)。
我知道如何连接到一个不带参数的:
但是,这不起作用:
它不起作用,因为切换插槽带有一个参数void QAbstractButton::toggled ( bool checked )
。我怎样才能使它与参数一起工作?
谢谢。
ruby - Ruby 上缺少 QStackedWidget
我正在尝试让 Qt on Ruby 工作,但我对 QStackedWidget 有疑问 - 它似乎在 Qt4 for Ruby 上丢失了。这段代码:
self.stacked_widgets = Qt::QStackedWidget.new(self)
原因:
未初始化的常量 Qt::QStackedWidget (NameError)
有什么解决方法吗?我正在使用 qtbindings gem,也许还有其他东西或其他控件可以表现得像小部件的容器并一次显示一个?
macos - OSX上的QtRuby在计时器上恢复最小化窗口
我正在使用 OSX 上的 QtRuby 编写时间记录应用程序。重要的是,它定期提醒用户(我的团队)记录他们的时间,最好是进入前台(必要时最小化)。这非常不像 mac,所以我会接受一个弹跳的任务托盘图标。我也不能上班。
无论如何,我已经尝试了以下
一旦最小化或在后台,所有这些命令似乎都被忽略了。尝试弹出消息框时,我解决了“无法为位于不同线程中的父级创建子级”的问题。通过发出信号来出错,但在用户激活窗口之前似乎不会处理事件。
有谁知道如何在 OSX 上使用 QTRuby 甚至 QT 和 C++ 弹出一个最小化窗口?
蒂亚卢克
ruby - qtruby逐点绘制图片
嗨,我正在尝试用 ruby 编写 BMP 阅读器,现在我被困在屏幕上。我将图片存储在像素数组中,并且每个像素都存储 rgb 颜色。但是在窗口中什么都没有发生?我做错了什么?或者是否有任何 qt 对象可以存储像素数据并简单地绘制它?
ruby - Setting up a Qt::MainWindow
So I'm 100% new to ruby qt, I'm used to python, and I got the basics but because the QMenuBar wont align properly with just Qt::Widget I have been trying to figure out the QMainWindow command. I know its like 1000% easy the second you tell me but the .setCentralWidget command doesnt seem to work for ruby so I'm just lost...
Here is my "testing" code if you get the question you really dont need this but if I dont put it up some one wil be like wherreee yourrr codddee!!! I dont get it?
ruby - Qtdesinger、ruby 和生成代码中按钮/小部件的一些操作
我正在开发一个使用 ruby 和 qt 作为前端的应用程序。我使用 qtdesigner 绘制 gui 并使用 rbuic4 转换代码。但是我无法对放置在主程序上的按钮进行任何操作。我创建了 main.rb 并使用 require './muprogramm.rb' 调用了生成的代码。这是打开按钮 mbusb_close(对象名称)的文件对话框的示例代码
网络中可用的资源是模糊的。任何帮助表示赞赏
ruby - QtRuby InputDialog with default text
With QtRuby, is it possible to create an input dialog that already has a value in the text box?
ruby - 使用 QtRuby 获取对发射小部件的引用
我目前正在将信号连接到这样的函数:
哪里start_button_r1
是QPushButton
现在我想要的是对 中的发送小部件的引用handler
,因为我将把这个信号连接到几个小部件。理想情况下,我希望我的处理函数接收一个emitter
我可以玩弄的参数。我可以放在handler
一个继承自Qt::Object
(say HandlerContainer
) 和 call的类sender()
中,但是如何将信号连接到HandlerContainer
的内部方法?我试过instance.method(:handler)
了,但是 connect 没有以这种方式接收插槽
我通常在 PyQt 中使用这种方法,但不知道如何使用 Ruby 来实现。我觉得我在做一些非常错误的事情,因为没有太多关于如何使用 QtRuby 从插槽中获取发件人的讨论。通常是怎么做的?我已经阅读了有关 QSignalMapper 的信息,但这对于我的用例来说似乎太过分了。
c++ - 谁为 Qt 开发语言绑定?
在这里,您可以看到 Qt 的第三方语言绑定列表,例如 PySide、PyQt、QtJambi、QtRuby 和 PerlQt。我想知道是谁开发了这些绑定?
它们都是自愿与不同的开源社区一起开发的吗?
这些绑定是否经 Digia 批准可以正常工作?
ruby - QtRuby 可以与 Qt 5 一起使用吗?
我可以在网上找到的关于QtRuby的所有内容都使用 Qt 4,但当前的 Qt 版本是 5。这仅仅是文档没有赶上现实的问题,而 Qt 5 可以很好地与 QtRuby 一起工作吗?
如果您断言是这种情况(不支持 Qt5),那么请用证据支持您的断言。