Temporarily patch up things to allow building
This commit is contained in:
parent
deac8ebe76
commit
c09bf559f6
2 changed files with 15 additions and 16 deletions
|
@ -54,7 +54,9 @@
|
|||
|
||||
// Own
|
||||
|
||||
#include "libdanbooru/danbooruservice.h"
|
||||
#include "libdanbooru/servicebase.h"
|
||||
#include "libdanbooru/moebooru.h"
|
||||
#include "libdanbooru/danbooru_donmai.h"
|
||||
#include "libdanbooru/danboorupost.h"
|
||||
#include "libdanbooru/danboorupool.h"
|
||||
#include "model/danboorupostmodel.h"
|
||||
|
@ -103,9 +105,6 @@ DanbooruMainWindow::DanbooruMainWindow(QWidget *parent)
|
|||
|
||||
loadSettings();
|
||||
|
||||
m_cache = new KImageCache(qApp->applicationName(), DanbooruSettings::self()->cacheSize());
|
||||
m_service->setImageCache(m_cache);
|
||||
|
||||
m_proxyModel->setSortRole(DanbooruTagModel::TagCountRole);
|
||||
m_proxyModel->setSourceModel(m_tagModel);
|
||||
m_proxyModel->setDynamicSortFilter(true);
|
||||
|
@ -118,12 +117,12 @@ DanbooruMainWindow::DanbooruMainWindow(QWidget *parent)
|
|||
m_view->setResizeMode(QQuickWidget::SizeRootObjectToView);
|
||||
KDeclarative::KDeclarative declarative;
|
||||
declarative.setDeclarativeEngine(m_view->engine());
|
||||
declarative.setupBindings();
|
||||
declarative.setupContext();
|
||||
declarative.setupEngine(m_view->engine());
|
||||
m_view->setFocusPolicy(Qt::StrongFocus);
|
||||
m_view->setFocus();
|
||||
|
||||
auto qmlViewPath = QStandardPaths::locate(QStandardPaths::GenericDataLocation,
|
||||
qApp->applicationName() + QStringLiteral("/danbooruimageview.qml"));
|
||||
auto qmlViewPath = QString("qrc:/danbooru-client/qml/danbooruimageview.qml");
|
||||
|
||||
QQmlContext *ctxt = m_view->rootContext();
|
||||
ctxt->setContextProperty(QStringLiteral("danbooruModel"), m_model);
|
||||
|
@ -595,13 +594,13 @@ void DanbooruMainWindow::handlePostDownload(const QStringList &tags, bool relate
|
|||
m_view->rootObject()->setProperty("poolMode", QVariant(false));
|
||||
m_service->setPostTags(tags);
|
||||
|
||||
if (minimumWidth > 0) {
|
||||
m_service->setMinimumWidth(minimumWidth);
|
||||
}
|
||||
|
||||
if (minimumHeight > 0) {
|
||||
m_service->setMinimumHeight(minimumHeight);
|
||||
}
|
||||
// if (minimumWidth > 0) {
|
||||
// m_service->setMinimumWidth(minimumWidth);
|
||||
// }
|
||||
//
|
||||
// if (minimumHeight > 0) {
|
||||
// m_service->setMinimumHeight(minimumHeight);
|
||||
// }
|
||||
|
||||
if (relatedTags) {
|
||||
m_service->getRelatedTags(tags);
|
||||
|
|
|
@ -39,7 +39,7 @@ namespace Danbooru
|
|||
{
|
||||
|
||||
class DanbooruClientView;
|
||||
class DanbooruService;
|
||||
class DanbooruServiceBase;
|
||||
class DanbooruPostModel;
|
||||
class DanbooruPoolModel;
|
||||
class DanbooruTagModel;
|
||||
|
@ -64,7 +64,7 @@ private:
|
|||
DanbooruPostModel *m_model;
|
||||
DanbooruPoolModel *m_poolModel;
|
||||
DanbooruTagModel *m_tagModel;
|
||||
DanbooruService *m_service;
|
||||
DanbooruServiceBase *m_service;
|
||||
DanbooruConnectWidget *m_connectWidget;
|
||||
DanbooruSearchWidget *m_searchWidget;
|
||||
DanbooruTagWidget *m_tagWidget;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue