#include "dolphinnewfilemenu.h"
#include "dolphinviewcontainer.h"
#include "mainwindowadaptor.h"
-#include "panels/facets/facetpanel.h"
+#include "panels/filter/filterpanel.h"
#include "panels/folders/folderspanel.h"
#include "panels/places/placespanel.h"
#include "panels/information/informationpanel.h"
connect(foldersPanel, SIGNAL(changeUrl(KUrl, Qt::MouseButtons)),
this, SLOT(handlePlacesClick(KUrl, Qt::MouseButtons)));
- // setup "Facets"
+ // setup "Filter"
#ifdef HAVE_NEPOMUK
- QDockWidget* facetDock = new QDockWidget(i18nc("@title:window", "Filter"));
- facetDock->setObjectName("facetDock");
- facetDock->setAllowedAreas(Qt::LeftDockWidgetArea | Qt::RightDockWidgetArea);
- Panel* facetPanel = new FacetPanel(facetDock);
- connect(facetPanel, SIGNAL(urlActivated(KUrl)), this, SLOT(handleUrl(KUrl)));
- facetDock->setWidget(facetPanel);
-
- QAction* facetAction = facetDock->toggleViewAction();
- facetAction->setIcon(KIcon("dialog-facet"));
- addDockWidget(Qt::RightDockWidgetArea, facetDock);
+ QDockWidget* filterDock = new QDockWidget(i18nc("@title:window", "Filter"));
+ filterDock->setObjectName("filterDock");
+ filterDock->setAllowedAreas(Qt::LeftDockWidgetArea | Qt::RightDockWidgetArea);
+ Panel* filterPanel = new FilterPanel(filterDock);
+ connect(filterPanel, SIGNAL(urlActivated(KUrl)), this, SLOT(handleUrl(KUrl)));
+ filterDock->setWidget(filterPanel);
+
+ QAction* filterAction = filterDock->toggleViewAction();
+ filterAction->setIcon(KIcon("dialog-facet"));
+ addDockWidget(Qt::RightDockWidgetArea, filterDock);
connect(this, SIGNAL(urlChanged(KUrl)),
- facetPanel, SLOT(setUrl(KUrl)));
+ filterPanel, SLOT(setUrl(KUrl)));
#endif
// setup "Terminal"
panelsMenu->addAction(infoAction);
panelsMenu->addAction(foldersAction);
#ifdef HAVE_NEPOMUK
- panelsMenu->addAction(facetAction);
+ panelsMenu->addAction(filterAction);
#endif
#ifndef Q_OS_WIN
panelsMenu->addAction(terminalAction);
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA *
***************************************************************************/
-#include "facetpanel.h"
+#include "filterpanel.h"
#include <nepomuk/filequery.h>
#include <nepomuk/facetwidget.h>
#include <kdebug.h>
-FacetPanel::FacetPanel(QWidget* parent)
+FilterPanel::FilterPanel(QWidget* parent)
: Panel(parent)
{
QVBoxLayout* layout = new QVBoxLayout(this);
}
-FacetPanel::~FacetPanel()
+FilterPanel::~FilterPanel()
{
}
-void FacetPanel::setUrl(const KUrl& url)
+void FilterPanel::setUrl(const KUrl& url)
{
kDebug() << url;
Panel::setUrl(url);
}
-void FacetPanel::setQuery(const Nepomuk::Query::Query& query)
+void FilterPanel::setQuery(const Nepomuk::Query::Query& query)
{
kDebug() << query << query.isValid() << query.toSparqlQuery();
}
-void FacetPanel::slotSetUrlStatFinished(KJob* job)
+void FilterPanel::slotSetUrlStatFinished(KJob* job)
{
m_lastSetUrlStatJob = 0;
kDebug() << url();
}
-void FacetPanel::slotFacetsChanged()
+void FilterPanel::slotFacetsChanged()
{
Nepomuk::Query::Query query( m_unfacetedRestQuery && m_facetWidget->queryTerm() );
kDebug() << query;
}
-void FacetPanel::slotRemoveFolderRestrictionClicked()
+void FilterPanel::slotRemoveFolderRestrictionClicked()
{
Nepomuk::Query::FileQuery query( m_unfacetedRestQuery && m_facetWidget->queryTerm() );
query.setIncludeFolders( KUrl::List() );
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA *
***************************************************************************/
-#ifndef FACETPANEL_H
-#define FACETPANEL_H
+#ifndef FILTERPANEL_H
+#define FILTERPANEL_H
#include "../panel.h"
#include <nepomuk/query.h>
}
}
-class FacetPanel : public Panel
+class FilterPanel : public Panel
{
Q_OBJECT
public:
- FacetPanel(QWidget* parent = 0);
- ~FacetPanel();
+ FilterPanel(QWidget* parent = 0);
+ ~FilterPanel();
public slots:
void setUrl(const KUrl& url);
Nepomuk::Query::Query m_unfacetedRestQuery;
};
-#endif // FACETPANEL_H
+#endif // FILTERPANEL_H