| TerraLib 4.1

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Examples

- File List
- File Members

E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/drivers/qt/TeGUIUtils.h
Go to the documentation of this file.

    00001 #ifndef __GUIUTILSH
    00002 #define __GUIUTILSH
    00003
    00004 #include "../../kernel/TeDataTypes.h"
    00005 #include <qcombobox.h>
    00006
    00007 #include "../../kernel/TeDefines.h"
    00008
    00009 class TeView;
    00010 class TeTheme;
    00011 class TeDatabase;
    00012
    00013
    00015 TL_DLL bool fillThemeCombo(TeGeomRep tg,
    00016                 TeView* view,
    00017                 QComboBox* cBox,
    00018                 string selName, bool clear=true);
    00019
    00021 TL_DLL bool fillThemeCombo(vector<TeGeomRep>& tg,
    00022                 TeView* view,
    00023                 QComboBox* cBox,
    00024                 string selName, bool clear=true);
    00025
    00026
    00028 TL_DLL bool fillThemeCombo( TeView* view,
    00029                 QComboBox* cBox,
    00030                 string selName, bool clear=true);
    00031
    00032
    00034 TL_DLL bool fillTableCombo(TeView* view,
    00035                      QComboBox *cTableCombo,
    00036                      QComboBox *cThemeCombo,
    00037                      string selName="", bool clear=true, TeAttrTableType tableType=TeAllAttrTypes);
    00038
    00039
    00041 TL_DLL bool fillColumnCombo(TeAttrDataType aType,
    00042                      TeTheme* theme,
    00043                      QComboBox *cColumnCombo,
    00044                      QComboBox *cTableCombo,
    00045                      string selName, bool clear=true);
    00046
    00048 TL_DLL bool fillColumnCombo(vector<TeAttrDataType> &aTypeVec,
    00049                       TeTheme* theme,
    00050                       QComboBox *cColumnCombo,
    00051                       QComboBox *cTableCombo,
    00052                       string selName="", bool clear=true);
    00053
    00055 TL_DLL bool fillColumnCombo(vector<TeAttrDataType> &aTypeVec,
    00056                      TeTheme* theme,
    00057                      QComboBox *cColumnCombo, bool clear=true);
    00058
    00060 TL_DLL bool fillLayerCombo(TeDatabase* db, TeGeomRep rep, QComboBox *lColumnCombo, const string& selName="", bool clear=true);
    00061
    00062 #endif

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines