Version: 6.3.1
Public Member Functions | Protected Slots | Private Attributes

ToolsGUI_CatalogGeneratorDlg Class Reference

A dialog box which allows converting the IDL files to the XML description.

#include <ToolsGUI_CatalogGeneratorDlg.h>

Inheritance diagram for ToolsGUI_CatalogGeneratorDlg:
Inheritance graph

Public Member Functions

 ToolsGUI_CatalogGeneratorDlg (QWidget *parent=0)
 Constructor.
 ~ToolsGUI_CatalogGeneratorDlg ()
 Destructor.
QString getIdlPath ()
 Get IDL path of the modules.
QString getIdlFile ()
 Get IDL file name.
QString getXmlFile ()
 Get XML file name.
QString getPngFile ()
 Get module icon file name.
QString getAuthor ()
 Get author name.
QString getVersion ()
 Get version number.
QString getCompName ()
 Get component name.
QString getCompUserName ()
 Get component title (user name)
QString getCompType ()
 Get component type.
QString getCompMultiStd ()
 Get multistudy flag.

Protected Slots

void onBrowseBtnClicked ()
 Called when user presses "Browse" button.
void updateButtonState ()
 Update <OK> button's state.
void onApply ()
 Called when user presses <Apply> button.

Private Attributes

QLineEditmyIdlEdit
QLineEditmyXmlEdit
QLineEditmyPngEdit
QLineEditmyVersionEdit
QLineEditmyAuthorEdit
QLineEditmyCompName
QLineEditmyCompUserName
QLineEditmyCompType
QLineEditmyCompMultiStd
QPushButton * myBrowseIdlBtn
QPushButton * myBrowseXmlBtn
QPushButton * myBrowsePngBtn
QPushButton * myApplyBtn
QPushButton * myCloseBtn

Constructor & Destructor Documentation

ToolsGUI_CatalogGeneratorDlg::ToolsGUI_CatalogGeneratorDlg ( QWidget parent = 0)
ToolsGUI_CatalogGeneratorDlg::~ToolsGUI_CatalogGeneratorDlg ( )

Member Function Documentation

QString ToolsGUI_CatalogGeneratorDlg::getIdlPath ( )
Returns:
IDL path of modules
QString ToolsGUI_CatalogGeneratorDlg::getIdlFile ( )
Returns:
IDL file name entered by the user

References myIdlEdit.

QString ToolsGUI_CatalogGeneratorDlg::getXmlFile ( )
Returns:
XML file name entered by the user

References myXmlEdit.

QString ToolsGUI_CatalogGeneratorDlg::getPngFile ( )
Returns:
icon file name entered by the user

References myPngEdit.

QString ToolsGUI_CatalogGeneratorDlg::getAuthor ( )
Returns:
author name entered by the user

References myAuthorEdit.

QString ToolsGUI_CatalogGeneratorDlg::getVersion ( )
Returns:
version number entered by the user

References myVersionEdit.

QString ToolsGUI_CatalogGeneratorDlg::getCompName ( )
Returns:
name of the component entered by the user

References myCompName.

QString ToolsGUI_CatalogGeneratorDlg::getCompUserName ( )
Returns:
title of the component entered by the user

References myCompUserName.

QString ToolsGUI_CatalogGeneratorDlg::getCompType ( )
Returns:
type of the component entered by the user

References myCompType.

QString ToolsGUI_CatalogGeneratorDlg::getCompMultiStd ( )
Returns:
multistudy flag for the component entered by the user

References myCompMultiStd.

void ToolsGUI_CatalogGeneratorDlg::onBrowseBtnClicked ( ) [protected, slot]
void ToolsGUI_CatalogGeneratorDlg::updateButtonState ( ) [protected, slot]

References myApplyBtn, myIdlEdit, and myXmlEdit.

void ToolsGUI_CatalogGeneratorDlg::onApply ( ) [protected, slot]

Field Documentation

Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS