Class: QT4::ShowLyricsDialog

Inherits:
BaseDialog
  • Object
show all
Defined in:
lib/wiki_lyrics/gui/gui-qt4.rb

Instance Attribute Summary

Attributes inherited from BaseDialog

#values

Instance Method Summary collapse

Methods inherited from BaseDialog

#accepted

Constructor Details

#initialize(values) ⇒ ShowLyricsDialog

Returns a new instance of ShowLyricsDialog.



823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
# File 'lib/wiki_lyrics/gui/gui-qt4.rb', line 823

def initialize( values )
	super( values )

	title = I18n.get( "gui.lyrics.title", @values["title"], @values["artist"] )
	title += " [#{@values["site_name"]}]" if @values["site_name"]
	setWindowTitle( title  )

	@lyrics_text = Qt::TextEdit.new( self )
	@lyrics_text.setPlainText( values["lyrics"] )
	@lyrics_text.setLineWrapMode( Qt::TextEdit::NoWrap )

	layout = Qt::GridLayout.new( self )
	layout.margin = 4
	layout.spacing = 4
	layout.addWidget( @lyrics_text, 0, 0 )

	resize( 350, 400 )
end