Has your QApplication been instantiated yet?

 

Scott

 

From: interest-bounces+scott.bloom=onshorecs....@qt-project.org 
[mailto:interest-bounces+scott.bloom=onshorecs....@qt-project.org] On Behalf Of 
NoRulez
Sent: Tuesday, June 12, 2012 10:25 AM
To: Qt Project MailingList
Subject: Re: [Interest] Application crash with QLocale

 

It seems to work when m_locale is a global variable:
namespace {
    QLocale m_locale;
}

But I don't know why. Does anyone has an idea what the problem could be?

Thanks in advance


Am 12. Jun 2012 um 19:12 schrieb NoRulez <noru...@me.com>:

        Hi,
        
        in the debug version I get the following message when creating a 
QLocale::system(): 
        ASSERT: "index <= locale_data_size" in file tools/qlocale.cpp, line 601
        
        In the release version the application crashes with a runtime error.
        
        The only thing I do was to set a member variable:
        QLocale m_locale;
        
        
        Here is the implementation:
        MyClass::MyClass() : m_locale(QLocale::system()) {}
        void MyClass::setLocale(const QLocale &locale) { m_locale = locale; }
        const MyClass::QLocale& locale() const { return m_locale; }
        
        Any hints?
        
        Best Regards
        NoRulez
        
        

        _______________________________________________
        Interest mailing list
        Interest@qt-project.org
        http://lists.qt-project.org/mailman/listinfo/interest

_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to