Class: Idb::KeychainBinaryWidget
- Inherits:
-
Qt::Widget
- Object
- Qt::Widget
- Idb::KeychainBinaryWidget
- Defined in:
- lib/gui/keychain_binary_widget.rb
Instance Method Summary collapse
- #clear ⇒ Object
-
#initialize(*args) ⇒ KeychainBinaryWidget
constructor
A new instance of KeychainBinaryWidget.
- #set_data(data) ⇒ Object
Constructor Details
#initialize(*args) ⇒ KeychainBinaryWidget
Returns a new instance of KeychainBinaryWidget.
29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 |
# File 'lib/gui/keychain_binary_widget.rb', line 29 def initialize *args super *args @layout = Qt::GridLayout.new setLayout(@layout) @vdata_text = Qt::PlainTextEdit.new @vdata_text.setReadOnly(true) font = Qt::Font.new("Courier") @vdata_text.setFont(font) @layout.addWidget @vdata_text, 1, 0 end |
Instance Method Details
#clear ⇒ Object
51 52 53 |
# File 'lib/gui/keychain_binary_widget.rb', line 51 def clear @vdata_text.clear end |
#set_data(data) ⇒ Object
45 46 47 48 49 |
# File 'lib/gui/keychain_binary_widget.rb', line 45 def set_data data output = "" Hexdump.dump(data, {:output => output } ) @vdata_text.appendPlainText output end |