qtruby

    15

    2답변

    QtRuby에 대해 온라인에서 찾을 수있는 모든 내용은 Qt 4를 사용하지만 현재 Qt 버전은 5입니다. Qt 5가 QtRuby에서 제대로 작동하는 현실을 따라 잡을 수없는 문서의 문제입니까? 이 경우 (Qt5가 지원되지 않음) 주장하는 경우 증거를 사용하여 주장을 백업하십시오.

    1

    1답변

    Ruby에 Qt를 적용하려고하는데 QStackedWidget에 문제가 있습니다. Ruby의 Qt4에는없는 것 같습니다. 이 코드 : self.stacked_widgets = Qt::QStackedWidget.new(self) 원인 : 초기화되지 않은 상수 Qt는 :: QStackedWidget (나가서 설명하자면 NameError) 어떤 해결 방법이 거기에

    2

    1답변

    Ruby 2.0, Qt4 gem 및 Mysql2 gem에 대한 작업. 나는 두 개의 lineedit의 텍스트를 비교하고 지금까지의 실패 인 쿼리를 쿼리해야한다. client = Mysql2::Client.new(:host => "localhost", :username => "root", :password => "123456", :database => "sc

    1

    1답변

    프론트 엔드로 루비와 qt를 사용하는 애플리케이션을 개발 중입니다. qtdesigner를 사용하여 gui를 그리고 rbuic4를 사용하여 코드를 변환했습니다. 하지만 주요 programm에 배치 된 버튼에 대한 조치를 취할 수 없습니다. main.rb를 생성하고 require './muprogramm.rb'를 사용하여 생성 된 코드를 호출했습니다. 여기에

    2

    1답변

    qtruby를 사용하는 GUI에서 작업하고 있습니다. ListWidgetItems로 채우는 ListWidget이 있습니다. 지금까지는 이것들이 단지 내가 보여주고 싶은 텍스트를 포함하고 있으며 모든 것이 잘 작동했습니다. 이 항목들은 클릭 할 때 사용할 숨겨진 데이터를 보유하기를 원했습니다. ListWidgetItem.setData()를 사용하여 데이터를

    2

    1답변

    qtruby를 사용하는 모델로 TableView를 사용하는 방법을 알아 내려고하고 있습니다. C++의 예제를 http://doc.qt.io/qt-5/modelview.html에있는 자습서에서 수정하려고 시도했으며 아래 코드를 작성했습니다. 문제는 AbstractTableModel의 데이터 메서드 구현에 있습니다. Qt :: DisplayRole 역할 만 예

    1

    1답변

    안녕하세요 저는 BMP 리더 작가를 루비에 쓰려고하는데 지금은 화면에 글을 쓰고 있습니다. 나는 그림을 픽셀 배열에 저장하고 모든 픽셀에 RGB 색을 저장합니다. 창에서 아무 것도 일어나지 않습니까? 내가 뭘 잘못하고있어? 아니면 픽셀 데이터를 저장할 수있는 qt 개체가 있고 단순히 그것을 칠합니까? def initialize super

    2

    1답변

    프로젝트에서 QtRuby + Mysql2를 사용하고 있으며 양식을 채우기 위해 필요한 모든 데이터를 검색하려고합니다. 먼저 쿼리가 수행됩니다. 그런 다음 각 값을 가져 와서 관련 위젯을 채 웁니다. client = Mysql2::Client.new(:host => "localhost", :username => "root", :password => "", :

    2

    1답변

    QtRuby를 사용하여 (qtbindings을 통해) 아이템을 QTreeWidget에 추가하려고합니다. 그것은이 insertTopLevelItems() 방법을 가지고 있다고하지만, 그것에 응답하지 : hier = $my.appHierarchy hier.column_count = 2 hier.header_labels = ['element', 'kind']

    2

    1답변

    QtRuby를 사용하는 GUI 프로젝트에서 작업하고 있습니다. 여기 mainwindow.rb:37:in `method_missing': undefined method `addWidget' for #<Qt::GridLayout:0x0000000221cbc0 objectName=""> (NoMethodError) from mainwindow.rb:37:in