Class: Ui_MainWindow
- Inherits:
-
Qt::MainWindow
- Object
- Qt::MainWindow
- Ui_MainWindow
- Defined in:
- lib/redix/qtui.rb
Overview
Just to kickstart, no more designer hehe
Direct Known Subclasses
Constant Summary collapse
- KEYS =
(0..9)
Instance Attribute Summary collapse
-
#actionAbout ⇒ Object
readonly
Returns the value of attribute actionAbout.
-
#actionConnect ⇒ Object
readonly
Returns the value of attribute actionConnect.
-
#actionHomepage ⇒ Object
readonly
Returns the value of attribute actionHomepage.
-
#actionNew ⇒ Object
readonly
Returns the value of attribute actionNew.
-
#actionOpen ⇒ Object
readonly
Returns the value of attribute actionOpen.
-
#actionQuit ⇒ Object
readonly
Returns the value of attribute actionQuit.
-
#actionReconnect ⇒ Object
readonly
Returns the value of attribute actionReconnect.
-
#centralwidget ⇒ Object
readonly
Returns the value of attribute centralwidget.
-
#lineEdit ⇒ Object
readonly
Returns the value of attribute lineEdit.
-
#listWidget ⇒ Object
readonly
Returns the value of attribute listWidget.
-
#mainWindow ⇒ Object
readonly
Returns the value of attribute mainWindow.
-
#menubar ⇒ Object
readonly
Returns the value of attribute menubar.
-
#menuChange ⇒ Object
readonly
Returns the value of attribute menuChange.
-
#menuDB ⇒ Object
readonly
Returns the value of attribute menuDB.
-
#menuHelp ⇒ Object
readonly
Returns the value of attribute menuHelp.
-
#menuKey ⇒ Object
readonly
Returns the value of attribute menuKey.
-
#statusbar ⇒ Object
readonly
Returns the value of attribute statusbar.
-
#tableView ⇒ Object
readonly
Returns the value of attribute tableView.
-
#textBrowser ⇒ Object
readonly
Returns the value of attribute textBrowser.
Instance Method Summary collapse
-
#connect(db = nil) ⇒ Object
setupUi.
- #help ⇒ Object
- #method_missing(*args) ⇒ Object
- #new_key ⇒ Object
- #reload ⇒ Object
-
#retranslate_ui ⇒ Object
retranslateUi.
- #retranslateUi ⇒ Object
- #setup_ui ⇒ Object
-
#setupUi ⇒ Object
(self).
Dynamic Method Handling
This class handles dynamic methods through the method_missing method
Instance Attribute Details
#actionAbout ⇒ Object (readonly)
Returns the value of attribute actionAbout.
9 10 11 |
# File 'lib/redix/qtui.rb', line 9 def actionAbout @actionAbout end |
#actionConnect ⇒ Object (readonly)
Returns the value of attribute actionConnect.
8 9 10 |
# File 'lib/redix/qtui.rb', line 8 def actionConnect @actionConnect end |
#actionHomepage ⇒ Object (readonly)
Returns the value of attribute actionHomepage.
9 10 11 |
# File 'lib/redix/qtui.rb', line 9 def actionHomepage @actionHomepage end |
#actionNew ⇒ Object (readonly)
Returns the value of attribute actionNew.
8 9 10 |
# File 'lib/redix/qtui.rb', line 8 def actionNew @actionNew end |
#actionOpen ⇒ Object (readonly)
Returns the value of attribute actionOpen.
8 9 10 |
# File 'lib/redix/qtui.rb', line 8 def actionOpen @actionOpen end |
#actionQuit ⇒ Object (readonly)
Returns the value of attribute actionQuit.
8 9 10 |
# File 'lib/redix/qtui.rb', line 8 def actionQuit @actionQuit end |
#actionReconnect ⇒ Object (readonly)
Returns the value of attribute actionReconnect.
8 9 10 |
# File 'lib/redix/qtui.rb', line 8 def actionReconnect @actionReconnect end |
#centralwidget ⇒ Object (readonly)
Returns the value of attribute centralwidget.
9 10 11 |
# File 'lib/redix/qtui.rb', line 9 def @centralwidget end |
#lineEdit ⇒ Object (readonly)
Returns the value of attribute lineEdit.
10 11 12 |
# File 'lib/redix/qtui.rb', line 10 def lineEdit @lineEdit end |
#listWidget ⇒ Object (readonly)
Returns the value of attribute listWidget.
9 10 11 |
# File 'lib/redix/qtui.rb', line 9 def listWidget @listWidget end |
#mainWindow ⇒ Object (readonly)
Returns the value of attribute mainWindow.
12 13 14 |
# File 'lib/redix/qtui.rb', line 12 def mainWindow @mainWindow end |
#menubar ⇒ Object (readonly)
Returns the value of attribute menubar.
11 12 13 |
# File 'lib/redix/qtui.rb', line 11 def @menubar end |
#menuChange ⇒ Object (readonly)
Returns the value of attribute menuChange.
11 12 13 |
# File 'lib/redix/qtui.rb', line 11 def @menuChange end |
#menuDB ⇒ Object (readonly)
Returns the value of attribute menuDB.
11 12 13 |
# File 'lib/redix/qtui.rb', line 11 def @menuDB end |
#menuHelp ⇒ Object (readonly)
Returns the value of attribute menuHelp.
11 12 13 |
# File 'lib/redix/qtui.rb', line 11 def @menuHelp end |
#menuKey ⇒ Object (readonly)
Returns the value of attribute menuKey.
11 12 13 |
# File 'lib/redix/qtui.rb', line 11 def @menuKey end |
#statusbar ⇒ Object (readonly)
Returns the value of attribute statusbar.
12 13 14 |
# File 'lib/redix/qtui.rb', line 12 def @statusbar end |
#tableView ⇒ Object (readonly)
Returns the value of attribute tableView.
10 11 12 |
# File 'lib/redix/qtui.rb', line 10 def tableView @tableView end |
#textBrowser ⇒ Object (readonly)
Returns the value of attribute textBrowser.
10 11 12 |
# File 'lib/redix/qtui.rb', line 10 def textBrowser @textBrowser end |
Instance Method Details
#connect(db = nil) ⇒ Object
setupUi
108 109 110 |
# File 'lib/redix/qtui.rb', line 108 def connect(db = nil) Redix::Logic.connect end |
#new_key ⇒ Object
112 113 114 |
# File 'lib/redix/qtui.rb', line 112 def new_key Redix::Logic.new_key end |
#reload ⇒ Object
124 125 126 |
# File 'lib/redix/qtui.rb', line 124 def reload Redix::Logic.reconnect end |
#retranslate_ui ⇒ Object
retranslateUi
153 154 155 |
# File 'lib/redix/qtui.rb', line 153 def retranslate_ui retranslateUi end |
#retranslateUi ⇒ Object
136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 |
# File 'lib/redix/qtui.rb', line 136 def retranslateUi self.windowTitle = Qt::Application.translate("MainWindow", "Redix", nil, Qt::Application::UnicodeUTF8) @actionNew.text = Qt::Application.translate("MainWindow", "New", nil, Qt::Application::UnicodeUTF8) @actionInfo.text = Qt::Application.translate("MainWindow", "Info", nil, Qt::Application::UnicodeUTF8) @actionOpen.text = Qt::Application.translate("MainWindow", "Open", nil, Qt::Application::UnicodeUTF8) @actionQuit.text = Qt::Application.translate("MainWindow", "Quit", nil, Qt::Application::UnicodeUTF8) @actionConnect.text = Qt::Application.translate("MainWindow", "Connect", nil, Qt::Application::UnicodeUTF8) @actionReconnect.text = Qt::Application.translate("MainWindow", "Reconnect", nil, Qt::Application::UnicodeUTF8) @actionHomepage.text = Qt::Application.translate("MainWindow", "Homepage", nil, Qt::Application::UnicodeUTF8) @actionAbout.text = Qt::Application.translate("MainWindow", "About", nil, Qt::Application::UnicodeUTF8) @lineEdit.toolTip = Qt::Application.translate("MainWindow", "Run commands", nil, Qt::Application::UnicodeUTF8) @menuKey.title = Qt::Application.translate("MainWindow", "Key", nil, Qt::Application::UnicodeUTF8) @menuDB.title = Qt::Application.translate("MainWindow", "DB", nil, Qt::Application::UnicodeUTF8) @menuChange.title = Qt::Application.translate("MainWindow", "Change", nil, Qt::Application::UnicodeUTF8) @menuHelp.title = Qt::Application.translate("MainWindow", "Help", nil, Qt::Application::UnicodeUTF8) end |
#setup_ui ⇒ Object
132 133 134 |
# File 'lib/redix/qtui.rb', line 132 def setup_ui setupUi end |
#setupUi ⇒ Object
(self)
18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 |
# File 'lib/redix/qtui.rb', line 18 def setupUi #(self) if self.objectName.nil? self.objectName = "mainWindow" end @mainWindow = self self.resize(799, 606) @actionNew = Qt::Action.new(self) @actionNew.objectName = "actionNew" @actionInfo = Qt::Action.new(self) @actionInfo.objectName = "actionInfo" @actionOpen = Qt::Action.new(self) @actionOpen.objectName = "actionOpen" @actionQuit = Qt::Action.new(self) @actionQuit.objectName = "actionQuit" @actionConnect = Qt::Action.new(self) @actionConnect.objectName = "actionConnect" @actionReconnect = Qt::Action.new(self) @actionReconnect.objectName = "actionReconnect" @actionHomepage = Qt::Action.new(self) @actionHomepage.objectName = "actionHomepage" @actionAbout = Qt::Action.new(self) @actionAbout.objectName = "actionAbout" @centralwidget = Qt::Widget.new(self) @centralwidget.objectName = "centralwidget" @listWidget = Qt::ListWidget.new(@centralwidget) @listWidget.objectName = "listWidget" @listWidget.geometry = Qt::Rect.new(5, 11, 241, 531) @tableView = Qt::TableView.new(@centralwidget) @tableView.objectName = "tableView" @tableView.geometry = Qt::Rect.new(260, 10, 531, 441) @tableView.gridStyle = Qt::DotLine @lineEdit = Qt::LineEdit.new(@centralwidget) @lineEdit.objectName = "lineEdit" @lineEdit.geometry = Qt::Rect.new(260, 510, 531, 31) @textBrowser = Qt::TextBrowser.new(@centralwidget) @textBrowser.objectName = "textBrowser" @textBrowser.geometry = Qt::Rect.new(260, 460, 531, 41) self.centralWidget = @centralwidget @menubar = Qt::MenuBar.new(self) @menubar.objectName = "menubar" @menubar.geometry = Qt::Rect.new(0, 0, 799, 26) @menuKey = Qt::Menu.new(@menubar) @menuKey.objectName = "menuKey" @menuDB = Qt::Menu.new(@menubar) @menuDB.objectName = "menuDB" @menuChange = Qt::Menu.new(@menuDB) @menuChange.objectName = "menuChange" @menuHelp = Qt::Menu.new(@menubar) @menuHelp.objectName = "menuHelp" self.setMenuBar(@menubar) @statusbar = Qt::StatusBar.new(self) @statusbar.objectName = "statusbar" self.statusBar = @statusbar @menubar.addAction(@menuDB.()) @menubar.addAction(@menuKey.()) @menubar.addAction(@menuHelp.()) @menuDB.addAction(@actionOpen) @menuDB.addAction(@menuChange.()) @menuDB.addAction(@actionConnect) @menuDB.addAction(@actionReconnect) @menuDB.addSeparator() @menuDB.addAction(@actionQuit) @menuKey.addAction(@actionNew) @menuKey.addAction(@actionInfo) @menuKey.addSeparator() @menuHelp.addAction(@actionHomepage) @menuHelp.addSeparator() @menuHelp.addAction(@actionAbout) retranslateUi # 0-9 Keys Shortcuts KEYS.each { |k| Qt::Shortcut.new(Qt::KeySequence.new(eval("Qt::Key_#{k}").to_i), self, SLOT("connect#{k}()")) } Qt::Shortcut.new(Qt::KeySequence.new(Qt::Key_C.to_i), self, SLOT('connect()')) Qt::Shortcut.new(Qt::KeySequence.new(Qt::Key_N.to_i), self, SLOT('new_key()')) Qt::Shortcut.new(Qt::KeySequence.new(Qt::Key_F1.to_i), self, SLOT('help()')) Qt::Shortcut.new(Qt::KeySequence.new(Qt::Key_F2.to_i), self, SLOT('new_key()')) Qt::Shortcut.new(Qt::KeySequence.new(Qt::Key_F5.to_i), self, SLOT('reload()')) Qt::MetaObject.connectSlotsByName(self) end |