compile error: salinityText?
Patrick Valsecchi
patrick at thus.ch
Tue Oct 22 11:54:50 UTC 2013
Weird... looks like you compile against an old MOC generated moc_maintab.cpp
When you run make (after a distclean and a qmake) does it show that
before failing:
uic qt-ui/maintab.ui
Can you try to run that before make:
rm -r .moc
touch qt-ui/maintab.ui
CU
On 22. 10. 13 18:54, Cristian Ionescu-Idbohrn wrote:
> $ make distclean
>
> $ qmake
> WARNING: Failure to find: subsurface.qrc
> /usr/lib/x86_64-linux-gnu/qt4/bin/rcc: File does not exist 'subsurface.qrc'
>
> $ make
> ...
> compiling qt-ui/maintab.cpp
> qt-ui/maintab.cpp: In member function 'void MainTab::clearInfo()':
> qt-ui/maintab.cpp:216:5: error: 'class Ui::MainTab' has no member named 'salinityText'
> ui.salinityText->clear();
> ^
> qt-ui/maintab.cpp: In member function 'void MainTab::updateDiveInfo(int)':
> qt-ui/maintab.cpp:331:7: error: 'class Ui::MainTab' has no member named 'salinityText'
> ui.salinityText->setText(QString("%1g/l").arg(d->salinity/10.0));
> ^
> qt-ui/maintab.cpp:333:7: error: 'class Ui::MainTab' has no member named 'salinityText'
> ui.salinityText->clear();
> ^
>
> Found 'salinityText' here:
>
> ./qt-ui/maintab.cpp:216: ui.salinityText->clear();
> ./qt-ui/maintab.cpp:331: ui.salinityText->setText(QString("%1g/l").arg(d->salinity/10.0));
> ./qt-ui/maintab.cpp:333: ui.salinityText->clear();
> ./qt-ui/maintab.ui:593: <widget class="QLabel" name="salinityText">
>
>
> Cheers,
>
More information about the subsurface
mailing list