X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2Fhxx2salome.ui;h=ebc362e8ba5404a2e89445ae43369a292f74303b;hb=4aeca8e63bcfd296057a149ef7fbbe2d4d6ea382;hp=2e2ceb8bf3259dff2eda2357d5fbeaf9270908fe;hpb=eb23d5150f3cd1715528ba0a4668b93a7700591f;p=tools%2Fhxx2salome.git diff --git a/src/hxx2salome.ui b/src/hxx2salome.ui index 2e2ceb8..ebc362e 100644 --- a/src/hxx2salome.ui +++ b/src/hxx2salome.ui @@ -1,509 +1,282 @@ - -HXX2Salome - - - HXX2Salome - - - - 0 - 0 - 520 - 383 - - - - Form1 - - - - Input - - - - 10 - 10 - 500 - 190 - - - - Input - - - - EnvFileButton - - - - 380 - 150 - 80 - 30 - - - - Browse ... - - - - - IncludeFileLabel - - - - 60 - 70 - 110 - 30 - - - - <p align="right">C++ include file</p> - - - File containing the main C++ component class declaration - - - - - EnvFileLabel - - - - 30 - 150 - 140 - 30 - - - - <p align="right">Environment file</p> - - - shell script where specific environment variable can be initialized for the component - - - - - SourceTree - - - - 30 - 30 - 140 - 40 - - - - <p align="right">C++ component tree<br>(absolute path)</p> - - - This directory (or one ot its subdirectories) contains the main C++ include file and the main shared library of the component - - - - - LibraryText - - - - 180 - 110 - 190 - 30 - - - - - - SourceTreeText - - - - 180 - 30 - 190 - 30 - - - - - - IncludeText - - - - 180 - 70 - 190 - 30 - - - - - - SourceTreeButton - - - - 380 - 30 - 80 - 30 - - - - Browse ... - - - - - IncludeButton - - - - 380 - 70 - 80 - 30 - - - - Browse ... - - - - - LibraryButton - - - - 380 - 110 - 80 - 30 - - - - Browse ... - - - - - LibraryLabel - - - - 30 - 110 - 140 - 30 - - - - <p align="right">Shared library</p> - - - Shared library (.so file) containing the compiled C++ component - - - - - EnvFileText - - - - 180 - 150 - 190 - 30 - - - - - - - CloseButton + + HXX2Salome + + + + 0 + 0 + 517 + 400 + + + + Salome interface to C++ component generator + + + + + + Input + + + + + + + 160 + 0 + + + + This directory (or one ot its subdirectories) contains the main C++ include file and the main shared library of the component + + + <p align="right">C++ component tree<br>(absolute path)</p> + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + false + + + + + + + + + + Browse ... + + + + + + + + 160 + 0 + + + + File containing the main C++ component class declaration + + + <p align="right">C++ include file</p> + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + false + + + + + + + + + + Browse ... + + + + + + + + 160 + 0 + + + + Shared library (.so file) containing the compiled C++ component + + + <p align="right">Shared library</p> + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + false - - - 390 - 340 - 86 - 28 - + + + + + + + + + Browse ... - - Close + + + + + + + 160 + 0 + + + shell script where specific environment variable can be initialized for the component + + + <p align="right">Environment file</p> + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + false + + + + + + + + + + Browse ... + + + + - - - GenButton + + + + + Output + + + + + + + 160 + 0 + + + + Salome component tree + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + false - - - 30 - 340 - 86 - 28 - + + + + + + + + + Browse ... - - Generate + + + + + + Shell + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + false + + + + + + + + 0 + 0 + + + + + bash + + + + + csh + + + + + + + + Qt::Horizontal + + + + 107 + 20 + + + + + + + + Generate file structure for GUI + + + + + + + Compile Salome Component (if checked, generation can take a long time) + + + + + + + + + + Generate + - - - Output - - - - 10 - 200 - 500 - 130 - - - - Output - - - - OutputTreeButton - - - - 380 - 30 - 80 - 30 - - - - Browse ... - - - - - OutputTreeLabel - - - - 30 - 30 - 140 - 30 - - - - Salome component tree - - - - - OutputTreeText - - - - 180 - 30 - 190 - 30 - - - - - - - bash - - - - - csh - - - - ShellChoice - - - - 90 - 69 - 90 - 30 - - - - - - ShellText - - - - 40 - 69 - 40 - 30 - - - - Shell - - - - - Compile - - - - 200 - 70 - 210 - 30 - - - - Compile Salome Component - - - - - textLabel1 - - - - 230 - 90 - 259 - 30 - - - - (if checked, generation can take a long time) - - + + + + + Qt::Horizontal + + + + 326 + 20 + + + + + + + + Close + - - - - CloseButton - pressed() - HXX2Salome - CloseButton_pressed() - - - SourceTreeButton - pressed() - HXX2Salome - SourceTreeButton_pressed() - - - SourceTreeText - textChanged(const QString&) - HXX2Salome - newComponentTree() - - - IncludeText - textChanged(const QString&) - HXX2Salome - newIncludeFile() - - - LibraryText - textChanged(const QString&) - HXX2Salome - newSharedLibrary() - - - EnvFileText - textChanged(const QString&) - HXX2Salome - newEnvFile() - - - OutputTreeButton - pressed() - HXX2Salome - newOutputTree() - - - OutputTreeText - textChanged(const QString&) - HXX2Salome - newOutputTree() - - - IncludeButton - pressed() - HXX2Salome - IncludeButton_pressed() - - - LibraryButton - pressed() - HXX2Salome - LibraryButton_pressed() - - - EnvFileButton - pressed() - HXX2Salome - EnvFileButton_pressed() - - - OutputTreeButton - pressed() - HXX2Salome - OutputTreeButton_pressed() - - - GenButton - pressed() - HXX2Salome - GenerateButton_pressed() - - - ShellChoice - activated(int) - HXX2Salome - ShellChoice_activated(int) - - - - hxx2salome.ui.h - - - QString CppLibDir; - QString SalomeDir; - QString CppDir; - QString CppInc; - QString CppLib; - QString EnvFile; - QString CppIncDir; - int shell; - - - CloseButton_pressed() - SourceTreeButton_pressed() - newComponentTree() - newIncludeFile() - newSharedLibrary() - newEnvFile() - newOutputTree() - OutputTreeButton_pressed() - IncludeButton_pressed() - LibraryButton_pressed() - EnvFileButton_pressed() - shellChanged( int n ) - GenerateButton_pressed() - ShellChoice_activated( int n ) - init() - destroy() - - - + + + + + +