Class: KDE::IconLoader
Class Method Summary collapse
- .load_icon(name, hash = {}) ⇒ Object
- .load_mime_type_pixmap(name, hash = {}) ⇒ Object
- .load_pixmap(name, hash = {}) ⇒ Object
- .pixmap_path(name, group = Small, allow_null = true) ⇒ Object
Class Method Details
.load_icon(name, hash = {}) ⇒ Object
123 124 125 126 |
# File 'lib/ruber/kde_sugar.rb', line 123 def self.load_icon name, hash = {} pix = load_pixmap name, hash Qt::Icon.new pix end |
.load_mime_type_pixmap(name, hash = {}) ⇒ Object
116 117 118 119 120 121 |
# File 'lib/ruber/kde_sugar.rb', line 116 def self.load_mime_type_pixmap name, hash = {} args = {:group => Small, :size => 0, :state => DefaultState, :overlays => []} args.merge! hash pix = global.load_mime_type_icon name, args[:group], args[:size], args[:state], args[:overlays], nil end |
.load_pixmap(name, hash = {}) ⇒ Object
109 110 111 112 113 114 |
# File 'lib/ruber/kde_sugar.rb', line 109 def self.load_pixmap name, hash = {} args = {:null_icon => true, :group => Small, :size => 0, :state => DefaultState, :overlays => []} args.merge! hash pix = global.load_icon name, args[:group], args[:size], args[:state], args[:overlays], nil, args[:null_icon] end |
.pixmap_path(name, group = Small, allow_null = true) ⇒ Object
128 129 130 |
# File 'lib/ruber/kde_sugar.rb', line 128 def self.pixmap_path name, group = Small, allow_null = true global.icon_path name, group, allow_null end |