31 #include <QQmlContext>
47 const std::function<
void (UnhideListModel*)>& filler, QWidget *parent)
48 : QQuickWidget (parent)
49 , Model_ (new UnhideListModel (this))
51 new UnhoverDeleteMixin (
this);
59 qWarning () << Q_FUNC_INFO
65 setWindowFlags (Qt::ToolTip);
69 engine ()->addImportPath (cand);
71 rootContext ()->setContextProperty (
"unhideListModel", Model_);
72 rootContext ()->setContextProperty (
"colorProxy",
73 new Util::ColorThemeProxy (proxy->GetColorThemeManager (),
this));
74 engine ()->addImageProvider (
"ThemeIcons",
new Util::ThemeImageProvider (proxy));
75 setSource (QUrl::fromLocalFile (file));
77 connect (rootObject (),
78 SIGNAL (closeRequested ()),
80 SLOT (deleteLater ()));
81 connect (rootObject (),
82 SIGNAL (itemUnhideRequested (QString)),
84 SIGNAL (itemUnhideRequested (QString)));
89 Model_->invisibleRootItem ()->appendRows (items);