[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-pim
Subject: Re: kleopatra fails to build in master
From: Martin Koller <kollix () aon ! at>
Date: 2018-01-19 18:25:32
Message-ID: 2179039.S4SIMgROCo () lapi ! koller
[Download RAW message or body]
On Freitag, 19. Jänner 2018 17:13:49 CET Daniel Vrátil wrote:
> Hi,
>
> Which version of Frameworks are you building against? Builds just fine here
> against current Frameworks master.
and the same problem was with knotes - diff attached
>
> Dan
>
> On Friday, 12 January 2018 11:23:19 CET Martin Koller wrote:
> > clang version 5.0.0 (tags/RELEASE_500/final 312548)
> > Qt 5.10, openSuse 42.2
> >
> > [ 91%] Building CXX object
> > src/conf/CMakeFiles/kcm_kleopatra.dir/appearanceconfigpage.cpp.o
> > /home/KDE5/source/kde/pim/kleopatra/src/conf/appearanceconfigpage.cpp:52:89
> > : error: 'changed' is a protected member of 'KCModule' connect(mWidget,
> > &AppearanceConfigWidget::changed, this,
> > QOverload<>::of(&KCModule::changed)); ~~~~~~~~~~^~~~~~~
> > /usr/include/KF5/KConfigWidgets/kcmodule.h:377:10: note: must name member
> > using the type of the current context
> > 'Kleo::Config::AppearanceConfigurationPage' void changed();
> > ^
> > 1 error generated.
> > [ 91%] Building CXX object
> > src/conf/CMakeFiles/kcm_kleopatra.dir/gnupgsystemconfigurationpage.cpp.o
> > /home/KDE5/source/kde/pim/kleopatra/src/conf/gnupgsystemconfigurationpage.c
> > pp:58:85: error: 'changed' is a protected member of 'KCModule'
> > connect(mWidget, &CryptoConfigModule::changed, this,
> > QOverload<>::of(&KCModule::changed)); ~~~~~~~~~~^~~~~~~
> > /usr/include/KF5/KConfigWidgets/kcmodule.h:377:10: note: must name member
> > using the type of the current context
> > 'Kleo::Config::GnuPGSystemConfigurationPage' void changed();
> > ^
> > 1 error generated.
> > [ 91%] Building CXX object
> > src/conf/CMakeFiles/kcm_kleopatra.dir/smimevalidationconfigurationpage.cpp.
> > o
> > /home/KDE5/source/kde/pim/kleopatra/src/conf/smimevalidationconfigurationpa
> > ge.cpp:52:101: error: 'changed' is a protected member of 'KCModule'
> > connect(mWidget, &SMimeValidationConfigurationWidget::changed, this,
> > QOverload<>::of(&KCModule::changed)); ~~~~~~~~~~^~~~~~~
> > /usr/include/KF5/KConfigWidgets/kcmodule.h:377:10: note: must name member
> > using the type of the current context
> > 'Kleo::Config::SMimeValidationConfigurationPage'
> > void changed();
> > ^
> > 1 error generated.
> > [ 92%] Building CXX object
> > src/conf/CMakeFiles/kcm_kleopatra.dir/cryptooperationsconfigpage.cpp.o
> > /home/KDE5/source/kde/pim/kleopatra/src/conf/cryptooperationsconfigpage.cpp
> > :51:95: error: 'changed' is a protected member of 'KCModule'
> > connect(mWidget, &CryptoOperationsConfigWidget::changed, this,
> > QOverload<>::of(&KCModule::changed)); ~~~~~~~~~~^~~~~~~
> > /usr/include/KF5/KConfigWidgets/kcmodule.h:377:10: note: must name member
> > using the type of the current context
> > 'Kleo::Config::CryptoOperationsConfigurationPage'
> > void changed();
> > ^
> > 1 error generated.
>
>
>
--
Best regards/Schöne Grüße
Martin
A: Because it breaks the logical sequence of discussion
Q: Why is top posting bad?
() ascii ribbon campaign - against html e-mail
/\ - against proprietary attachments
Geschenkideen, Accessoires, Seifen, Kulinarisches: www.lillehus.at
["diff" (diff)]
diff --git src/configdialog/knoteconfigdialog.cpp \
src/configdialog/knoteconfigdialog.cpp index 3d78131..90d1675 100644
--- src/configdialog/knoteconfigdialog.cpp
+++ src/configdialog/knoteconfigdialog.cpp
@@ -210,7 +210,7 @@ KNoteMiscConfig::KNoteMiscConfig(QWidget *parent)
howItWorks->setContextMenuPolicy(Qt::NoContextMenu);
lay->addStretch();
load();
- connect(mDefaultTitle, &QLineEdit::textChanged, this, \
QOverload<>::of(&KCModule::changed)); + connect(mDefaultTitle, \
&QLineEdit::textChanged, this, QOverload<>::of(&KNoteMiscConfig::changed)); }
void KNoteMiscConfig::load()
@@ -317,7 +317,7 @@ KNoteCollectionConfig::KNoteCollectionConfig(QWidget *parent)
QHBoxLayout *lay = new QHBoxLayout(this);
mCollectionConfigWidget = new KNoteCollectionConfigWidget;
lay->addWidget(mCollectionConfigWidget);
- connect(mCollectionConfigWidget, &KNoteCollectionConfigWidget::emitChanged, \
this, QOverload<>::of(&KCModule::changed)); + connect(mCollectionConfigWidget, \
&KNoteCollectionConfigWidget::emitChanged, this, \
QOverload<>::of(&KNoteCollectionConfig::changed)); load();
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic