On Tuesday, August 13, 2013 7:44:58 PM CEST, Thomas Lübking wrote:
/home/src/KDE4/trojita/src/Gui/SettingsDialog.cpp: In
Konstruktor »Gui::OutgoingPage::OutgoingPage(QWidget*,
QSettings&)«:
/home/src/KDE4/trojita/src/Gui/SettingsDialog.cpp:509:5:
Fehler: »passwordWarning« wurde in diesem Gültigkeitsbereich
nicht definiert
passwordWarning->setStyleSheet(SettingsDialog::warningStyleSheet);
^
/home/src/KDE4/trojita/src/Gui/SettingsDialog.cpp: In
Elementfunktion »void
Gui::OutgoingPage::maybeShowPasswordWarning()«:
/home/src/KDE4/trojita/src/Gui/SettingsDialog.cpp:646:5:
Fehler: »passwordWarning« wurde in diesem Gültigkeitsbereich
nicht definiert
passwordWarning->setVisible(!smtpPass->text().isEmpty());
^
make[2]: ***
[CMakeFiles/DesktopGui.dir/src/Gui/SettingsDialog.cpp.o] Fehler
1
make[1]: *** [CMakeFiles/DesktopGui.dir/all] Fehler 2
make: *** [all] Fehler 2
Weird. Do you really have the unmodified master branch?
I am able to reproduce the exact same error if I revert the changes
from commit c29017dab2e in the src/Gui/SettingsOutgoingPage.ui file,
like this:
diff --git a/src/Gui/SettingsOutgoingPage.ui
b/src/Gui/SettingsOutgoingPage.ui
index ba8e5aa..7dd69ca 100644
--- a/src/Gui/SettingsOutgoingPage.ui
+++ b/src/Gui/SettingsOutgoingPage.ui
@@ -76,17 +76,7 @@
</property>
</widget>
</item>
- <item row="7" column="0" colspan="2">
- <widget class="QLabel" name="passwordWarning">
- <property name="text">
- <string>This password will be saved on disk in clear text. Note
that this is the only way how to set SMTP password for now.</string>
- </property>
- <property name="wordWrap">
- <bool>true</bool>
- </property>
- </widget>
- </item>
- <item row="8" column="0">
+ <item row="7" column="0">
<widget class="QLabel" name="sendmailLabel">
<property name="text">
<string>Sendmail E&xecutable</string>
So my guess is that, for some reason, your
src/Gui/SettingsOutgoingPage.ui is out of date?
/home/caspar/src/trojita/src/Gui/SettingsDialog.cpp: In constructor
‘Gui::OutgoingPage::OutgoingPage(QWidget*, QSettings&)’:
/home/caspar/src/trojita/src/Gui/SettingsDialog.cpp:509:5: error:
‘passwordWarning’ was not declared in this scope
passwordWarning->setStyleSheet(SettingsDialog::warningStyleSheet);
^
/home/caspar/src/trojita/src/Gui/SettingsDialog.cpp: In member function
‘void Gui::OutgoingPage::maybeShowPasswordWarning()’:
/home/caspar/src/trojita/src/Gui/SettingsDialog.cpp:646:5: error:
‘passwordWarning’ was not declared in this scope
passwordWarning->setVisible(!smtpPass->text().isEmpty());
^
make[2]: *** [CMakeFiles/DesktopGui.dir/src/Gui/SettingsDialog.cpp.o] Error
1
make[1]: *** [CMakeFiles/DesktopGui.dir/all] Error 2
make: *** [all] Error 2