2010-09-19 11:00 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)

* contrib/hbqt/qtcore/hbqt_hbslots.h
    - Deleted: references to QSessionManager().

  * contrib/hbqt/qtgui/g/QApplication.cpp
  * contrib/hbqt/qtgui/qth/QApplication.qth
    ! QTextCodec::codecForLocale() => QTextCodec::codecForName( "UTF8" )

    This synchronizes the codepage used by hbQT for its translation 
    operations. It is not needed in QCoreApplication() because 
    for all types of hbQT based applications QApplication() is 
    ever to be called as first line.

    TODO: needed an option for users to set Harbour's recognized codepages.
This commit is contained in:
Pritpal Bedi
2010-09-19 18:10:46 +00:00
parent 434e83e6fe
commit aad71cac54
3 changed files with 4 additions and 4 deletions

View File

@@ -308,11 +308,11 @@ public slots:
void dateTimeChanged( const QDateTime & datetime );
void timeChanged( const QTime & time );
/* QApplication */
void commitDataRequest( QSessionManager & manager );
// void commitDataRequest( QSessionManager & manager );
void focusChanged( QWidget * old, QWidget * now );
void fontDatabaseChanged();
void lastWindowClosed();
void saveStateRequest( QSessionManager & manager );
// void saveStateRequest( QSessionManager & manager );
/* Latest */
};

View File

@@ -116,7 +116,7 @@ static void hbqt_Init( void * cargo )
{
HB_SYMBOL_UNUSED( cargo );
QTextCodec *codec = QTextCodec::codecForLocale();
QTextCodec * codec = QTextCodec::codecForName( "UTF8" );
QTextCodec::setCodecForTr( codec );
QTextCodec::setCodecForCStrings( codec );

View File

@@ -108,7 +108,7 @@ static void hbqt_Init( void * cargo )
{
HB_SYMBOL_UNUSED( cargo );
QTextCodec *codec = QTextCodec::codecForLocale();
QTextCodec * codec = QTextCodec::codecForName( "UTF8" );
QTextCodec::setCodecForTr( codec );
QTextCodec::setCodecForCStrings( codec );