Changeset View
Changeset View
Standalone View
Standalone View
src/drkonqidialog.cpp
Show First 20 Lines • Show All 67 Lines • ▼ Show 20 Line(s) | 51 | { | |||
---|---|---|---|---|---|
68 | KConfigGroup config(KSharedConfig::openConfig(), "General"); | 68 | KConfigGroup config(KSharedConfig::openConfig(), "General"); | ||
69 | 69 | | |||
70 | if (!config.readEntry(QStringLiteral("ShowOnlyBacktrace"), false)) { | 70 | if (!config.readEntry(QStringLiteral("ShowOnlyBacktrace"), false)) { | ||
71 | buildIntroWidget(); | 71 | buildIntroWidget(); | ||
72 | m_tabWidget->addTab(m_introWidget, i18nc("@title:tab general information", "&General")); | 72 | m_tabWidget->addTab(m_introWidget, i18nc("@title:tab general information", "&General")); | ||
73 | } | 73 | } | ||
74 | 74 | | |||
75 | m_backtraceWidget = new BacktraceWidget(DrKonqi::debuggerManager()->backtraceGenerator(), this); | 75 | m_backtraceWidget = new BacktraceWidget(DrKonqi::debuggerManager()->backtraceGenerator(), this); | ||
76 | m_backtraceWidget->setMinimumSize(QSize(575, 240)); | | |||
77 | m_tabWidget->addTab(m_backtraceWidget, i18nc("@title:tab", "&Developer Information")); | 76 | m_tabWidget->addTab(m_backtraceWidget, i18nc("@title:tab", "&Developer Information")); | ||
78 | 77 | | |||
79 | m_tabWidget->tabBar()->setVisible(m_tabWidget->count() > 1); | 78 | m_tabWidget->tabBar()->setVisible(m_tabWidget->count() > 1); | ||
80 | 79 | | |||
81 | buildDialogButtons(); | 80 | buildDialogButtons(); | ||
82 | 81 | | |||
83 | setMinimumSize(QSize(640,320)); | | |||
84 | resize(minimumSize()); | | |||
85 | | ||||
86 | KWindowConfig::restoreWindowSize(windowHandle(), config); | 82 | KWindowConfig::restoreWindowSize(windowHandle(), config); | ||
87 | setLayout(l); | 83 | setLayout(l); | ||
84 | | ||||
85 | // Force a 16:9 ratio for nice appearance by default. | ||||
86 | QSize aspect(16, 9); | ||||
87 | aspect.scale(sizeHint(), Qt::KeepAspectRatioByExpanding); | ||||
88 | resize(aspect); | ||||
88 | } | 89 | } | ||
89 | 90 | | |||
90 | DrKonqiDialog::~DrKonqiDialog() | 91 | DrKonqiDialog::~DrKonqiDialog() | ||
91 | { | 92 | { | ||
92 | KConfigGroup config(KSharedConfig::openConfig(), "General"); | 93 | KConfigGroup config(KSharedConfig::openConfig(), "General"); | ||
93 | KWindowConfig::saveWindowSize(windowHandle(), config); | 94 | KWindowConfig::saveWindowSize(windowHandle(), config); | ||
94 | } | 95 | } | ||
95 | 96 | | |||
▲ Show 20 Lines • Show All 205 Lines • Show Last 20 Lines |