Summary: | Crash on Identity Window | ||
---|---|---|---|
Product: | [Applications] konversation | Reporter: | Eren <eren> |
Component: | general | Assignee: | Konversation Developers <konversation-devel> |
Status: | RESOLVED NOT A BUG | ||
Severity: | crash | CC: | hein |
Priority: | NOR | ||
Version: | 1.2 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Other | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Eren
2009-11-20 11:52:05 UTC
I have a virtual machine with KDE 4.1.4 and Qt 4.4 here which I use for release testing, and I cannot reproduce that crash there. The spinbox also works as expected. Note that while KIntSpinBox::setSuffix(KLocalizedString const&) is new in KDE 4.3, QIntSpinBox, which KIntSpinBox inherits from, has a setSuffix (const QString&). Our code looks like this: #if KDE_IS_VERSION(4, 2, 80) m_awayInactivitySpin->setSuffix(ki18np(" minute", " minutes")); #else m_awayInactivitySpin->setSuffix(i18n(" minutes")); #endif On KDEs prior to 4.3 beta, it will use the i18n() macro, which returns a QString() and just works fine with QIntSpinBox's setSuffix(const QString&). My guess is that you compiled Konversation against KDE 4.3 but are trying to run it in KDE 4.2: That can't work. Hmm, you're right. I re-compiled konvi with 4.2 and it works without problems. I think there is something in our repositories. I'll check it. I'm closing this bug as invalid. Thank you for your interest :) |