panels/folders/folderspanel.cpp
panels/folders/paneltreeview.cpp
search/dolphinsearchbox.cpp
- search/dolphinsearchoptionsconfigurator.cpp
- search/searchcriteriondescription.cpp
- search/searchcriterionselector.cpp
- search/searchcriterionvalue.cpp
settings/behaviorsettingspage.cpp
settings/columnviewsettingspage.cpp
settings/contextmenusettingspage.cpp
panels/information/kloadmetadatathread.cpp
panels/information/nepomukmassupdatejob.cpp
panels/information/ktaggingwidget.cpp
+ search/dolphinsearchoptionsconfigurator.cpp
+ search/searchcriteriondescription.cpp
+ search/searchcriterionselector.cpp
+ search/searchcriterionvalue.cpp
)
endif(Nepomuk_FOUND)
#include "dolphinremoteencoding.h"
#include <config-nepomuk.h>
+#ifdef HAVE_NEPOMUK
+ #include "search/dolphinsearchoptionsconfigurator.h"
+#endif
#include "dolphinapplication.h"
#include "dolphinnewmenu.h"
#include "search/dolphinsearchbox.h"
-#include "search/dolphinsearchoptionsconfigurator.h"
#include "settings/dolphinsettings.h"
#include "settings/dolphinsettingsdialog.h"
#include "dolphinviewcontainer.h"
void DolphinMainWindow::showSearchOptions()
{
+#ifdef HAVE_NEPOMUK
m_searchOptionsConfigurator->show();
+#endif
}
void DolphinMainWindow::init()
connect(this, SIGNAL(urlChanged(const KUrl&)),
m_remoteEncoding, SLOT(slotAboutToOpenUrl()));
+#ifdef HAVE_NEPOMUK
m_searchOptionsConfigurator = new DolphinSearchOptionsConfigurator(this);
m_searchOptionsConfigurator->hide();
+#endif
m_tabBar = new KTabBar(this);
m_tabBar->setMovable(true);
m_centralWidgetLayout = new QVBoxLayout(centralWidget);
m_centralWidgetLayout->setSpacing(0);
m_centralWidgetLayout->setMargin(0);
+#ifdef HAVE_NEPOMUK
m_centralWidgetLayout->addWidget(m_searchOptionsConfigurator);
+#endif
m_centralWidgetLayout->addWidget(m_tabBar);
m_centralWidgetLayout->addWidget(m_viewTab[m_tabIndex].splitter, 1);
void slotMetaDataUpdateDone();
+#ifdef HAVE_NEPOMUK
/**
* Disables the metadata widget and starts the job that
* changes the meta data asynchronously. After the job
* Merges items like 'width' and 'height' as one item.
*/
QList<KLoadMetaDataThread::Item> mergedItems(const QList<KLoadMetaDataThread::Item>& items);
+#endif
bool m_sizeVisible;
bool m_readOnly;
q->setEnabled(false); // no updates during execution
job->start();
}
-#endif
QList<KLoadMetaDataThread::Item>
KMetaDataWidget::Private::mergedItems(const QList<KLoadMetaDataThread::Item>& items)
return mergedItems;
}
+#endif
KMetaDataWidget::KMetaDataWidget(QWidget* parent) :
QWidget(parent),