Module: Qt::Internal

Defined in:
lib/Qt/qtruby4.rb,
lib/Qt/qtruby4.rb

Defined Under Namespace

Classes: ModuleIndex

Constant Summary collapse

AccessPrivate =

From the enum MethodFlags in qt-copy/src/tools/moc/generator.cpp

0x00
AccessProtected =
0x01
AccessPublic =
0x02
MethodMethod =
0x00
MethodSignal =
0x04
MethodSlot =
0x08
MethodCompatibility =
0x10
MethodCloned =
0x20
MethodScriptable =
0x40
@@classes =
{}
@@cpp_names =
{}
@@idclass =
[]
@@method_lookup_cache =

Initialize all instances to false since nil can be a valid entry

Hash.new(false)
@@normalize_procs =
[]

Class Method Summary collapse

Class Method Details

.add_normalize_proc(func) ⇒ Object



2541
2542
2543
# File 'lib/Qt/qtruby4.rb', line 2541

def self.add_normalize_proc(func)
  @@normalize_procs << func
end

.classes ⇒ Object



2529
2530
2531
# File 'lib/Qt/qtruby4.rb', line 2529

def self.classes
  return @@classes
end

.cpp_names ⇒ Object



2533
2534
2535
# File 'lib/Qt/qtruby4.rb', line 2533

def self.cpp_names
  return @@cpp_names
end

.idclass ⇒ Object



2537
2538
2539
# File 'lib/Qt/qtruby4.rb', line 2537

def self.idclass
  return @@idclass
end