Class: Idb::KeychainEditDialog
- Inherits:
-
Qt::Dialog
- Object
- Qt::Dialog
- Idb::KeychainEditDialog
- Defined in:
- lib/gui/keychain_edit_dialog.rb
Instance Method Summary collapse
- #getText ⇒ Object
-
#initialize(*args) ⇒ KeychainEditDialog
constructor
A new instance of KeychainEditDialog.
- #setText(text) ⇒ Object
Constructor Details
#initialize(*args) ⇒ KeychainEditDialog
Returns a new instance of KeychainEditDialog.
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
# File 'lib/gui/keychain_edit_dialog.rb', line 5 def initialize *args super *args self.modal = true @layout = Qt::GridLayout.new setLayout(@layout) setWindowTitle("Edit Keychain Item") @data_text = Qt::PlainTextEdit.new @layout.addWidget @data_text, 0,0,1,2 @save_button = Qt::PushButton.new "Save" @save_button.setDefault true @save_button.connect(SIGNAL(:released)) {|x| accept() } @cancel_button = Qt::PushButton.new "Cancel" @cancel_button.connect(SIGNAL(:released)) {|x| reject() } @layout.addWidget @save_button, 1, 1 @layout.addWidget @cancel_button, 1, 0 end |