-// Copyright (C) 2007-2015 CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-2023 CEA, EDF, OPEN CASCADE
//
// Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
//! Header view flags
typedef enum {
+ ShowNone = 0x000, //!< Show nothing
ShowText = 0x001, //!< Show only text in the header
ShowIcon = 0x010, //!< Show only icon in the header
ShowAll = ShowText | ShowIcon //!< Show icon and text in the header
{
public:
Localizer();
+ Localizer( int, const char* );
~Localizer();
private:
- QString myCurLocale;
+ void init( int, const char* );
+ private:
+ int myCategory;
+ QString myOriginalLocale;
};
class QTX_EXPORT CmdLineArgs
static QString file( const QString&, const bool = true );
static QString extension( const QString&, const bool = false );
+ static QString libraryName( const QString& );
static QString library( const QString& );
static QString tmpDir();
static bool rmDir( const QString& );
static bool dos2unix( const QString& );
static QString addSlash( const QString& );
+ static QString joinPath( const QStringList& );
static QCompleter* pathCompleter( const PathType, const QString& = QString() );
static QString findEnvVar( const QString&, int&, int& );
static QFont stringToFont( const QString& fontDescription );
+ static QString getenv( const QString& envVar );
+
#ifndef WIN32
static void* getDisplay();
static Qt::HANDLE getVisual();
#endif
+ static void initDefaultSurfaceFormat();
};
#endif