class Qt::MimeData

Public Class Methods

new() click to toggle source
Calls superclass method
# File lib/utilrb/qt/mime_data/mime_data.rb, line 6
def initialize
    super
    ObjectSpace.define_finalizer self, MimeData::ruby_finalizer
    @@saved_values[self.object_id] ||= Set.new
    @@saved_values[self.object_id] << self
end
ruby_finalizer() click to toggle source
# File lib/utilrb/qt/mime_data/mime_data.rb, line 13
def self.ruby_finalizer
    lambda { |id| @@saved_values.delete(id) }
end