Class: Rock::DesignerPluginGenerator

Inherits:
Object
  • Object
show all
Defined in:
lib/rock/widget_generator.rb

Overview

Widget and Designer Plugin Generator

This program generates the essential source and header files needed to implement a Qt4 Widget. A plugin for Qt Designer is being prepared as well.

Author:

  • Allan E. Conquest - allan.conquest@dfki.de

Instance Method Summary collapse

Constructor Details

#initialize(project_name, widget_klassname, icon_path, whats_this) ⇒ DesignerPluginGenerator

Returns a new instance of DesignerPluginGenerator



20
21
22
# File 'lib/rock/widget_generator.rb', line 20

def initialize(project_name,widget_klassname, icon_path, whats_this )
    @data = DesignerPluginData::new(project_name,widget_klassname, icon_path, whats_this)
end

Instance Method Details

#generate(delete_old_files = true) ⇒ Object



24
25
26
# File 'lib/rock/widget_generator.rb', line 24

def generate(delete_old_files=true)
    generate_files(@data,delete_old_files)
end