26 #ifndef __TE_QT_PLUGINS_TERRAMOBILE_INTERNAL_BUILDERFORMSWIZARDPAGE_H 
   27 #define __TE_QT_PLUGINS_TERRAMOBILE_INTERNAL_BUILDERFORMSWIZARDPAGE_H 
   30 #include "../../../../maptools/AbstractLayer.h" 
   31 #include "../core/form/AbstractFormItem.h" 
   32 #include "../Config.h" 
   38 #include <QTreeWidgetItem> 
   39 #include <QWizardPage> 
   42 namespace Ui { 
class BuilderFormsWizardPageForm; }
 
   74             void setLayerList(std::list<te::map::AbstractLayerPtr> list);
 
   98             std::auto_ptr<Ui::BuilderFormsWizardPageForm> 
m_ui;
 
  100             std::list<te::map::AbstractLayerPtr> 
m_list;
 
  114 #endif  // __TE_QT_PLUGINS_TERRAMOBILE_INTERNAL_BUILDERFORMSWIZARDPAGE_H 
void onTreeItemClicked(QTreeWidgetItem *item, int column)
 
BuilderFormsWizardPage(QWidget *parent=0)
 
void onSaveFormItemToolButton()
 
te::qt::plugins::terramobile::Form * m_curForm
 
void setLayerList(std::list< te::map::AbstractLayerPtr > list)
 
~BuilderFormsWizardPage()
 
void onItemTypeChanged(int index)
 
Form
It specifies the form for the attribute. 
 
std::map< std::string, Section * > m_sectionsMap
 
std::map< std::string, Section * > & getSections()
 
Form * getForm(const std::string &formName)
 
te::qt::plugins::terramobile::AbstractFormItem * m_curFormItem
 
std::list< te::map::AbstractLayerPtr > m_list
 
std::auto_ptr< Ui::BuilderFormsWizardPageForm > m_ui
 
void onRemoveFormItemToolButtonPressed()
 
void onStringComboAddToolButtonPressed()
 
This interface is used to configure the form json file for GeoPackage Builder wizard operation...