mirror of
https://github.com/YACReader/yacreader
synced 2025-07-14 11:04:25 -04:00
Use auto to avoid duplicating the type name
This commit is contained in:
@ -17,10 +17,10 @@ BookmarksDialog::BookmarksDialog(QWidget *parent)
|
||||
//animation = new QPropertyAnimation(this,"windowOpacity");
|
||||
//animation->setDuration(150);
|
||||
|
||||
QHBoxLayout *layout = new QHBoxLayout();
|
||||
auto layout = new QHBoxLayout();
|
||||
|
||||
//bookmarks
|
||||
QGridLayout *bookmarksL = new QGridLayout();
|
||||
auto bookmarksL = new QGridLayout();
|
||||
|
||||
pages.push_back(new QLabel(tr("Lastest Page")));
|
||||
for (int i = 0; i < 3; i++)
|
||||
@ -55,17 +55,17 @@ BookmarksDialog::BookmarksDialog(QWidget *parent)
|
||||
bookmarksL->addWidget(images.at(i + 1), 1, i, Qt::AlignCenter);
|
||||
|
||||
//last page
|
||||
QGridLayout *lp = new QGridLayout();
|
||||
auto lp = new QGridLayout();
|
||||
lp->addWidget(pages.at(0), 0, 0, Qt::AlignCenter);
|
||||
lp->addWidget(images.at(0), 1, 0, Qt::AlignCenter);
|
||||
|
||||
layout->addLayout(bookmarksL);
|
||||
QFrame *f = new QFrame(this);
|
||||
auto f = new QFrame(this);
|
||||
f->setFrameStyle(QFrame::VLine | QFrame::Sunken);
|
||||
layout->addWidget(f);
|
||||
layout->addLayout(lp);
|
||||
|
||||
QHBoxLayout *buttons = new QHBoxLayout();
|
||||
auto buttons = new QHBoxLayout();
|
||||
|
||||
cancel = new QPushButton(tr("Close"));
|
||||
cancel->setFlat(true);
|
||||
@ -75,7 +75,7 @@ BookmarksDialog::BookmarksDialog(QWidget *parent)
|
||||
|
||||
cancel->setStyleSheet("QPushButton {border: 1px solid #242424; background: #2e2e2e; color:white; padding: 5px 26px 5px 26px; font-size:12px;font-family:Arial; font-weight:bold;}");
|
||||
|
||||
QVBoxLayout *l = new QVBoxLayout();
|
||||
auto l = new QVBoxLayout();
|
||||
|
||||
l->addWidget(new QLabel("<font color=\"#FFFFFF\">" + tr("Click on any image to go to the bookmark") + "</font>"), 0, Qt::AlignCenter);
|
||||
l->addLayout(layout);
|
||||
|
@ -25,24 +25,24 @@ void GoToDialog::setupUI()
|
||||
cancel = new QPushButton(tr("Cancel"));
|
||||
connect(cancel, SIGNAL(clicked()), this, SLOT(close()));
|
||||
|
||||
QHBoxLayout *topLayout = new QHBoxLayout;
|
||||
auto topLayout = new QHBoxLayout;
|
||||
|
||||
topLayout->addWidget(textLabel);
|
||||
topLayout->addWidget(pageNumber);
|
||||
|
||||
QHBoxLayout *bottomLayout = new QHBoxLayout;
|
||||
auto bottomLayout = new QHBoxLayout;
|
||||
bottomLayout->addStretch();
|
||||
bottomLayout->addWidget(accept);
|
||||
bottomLayout->addWidget(cancel);
|
||||
|
||||
QVBoxLayout *mainLayout = new QVBoxLayout;
|
||||
auto mainLayout = new QVBoxLayout;
|
||||
mainLayout->addWidget(numPagesLabel = new QLabel(tr("Total pages : ")));
|
||||
mainLayout->addLayout(topLayout);
|
||||
mainLayout->addStretch();
|
||||
mainLayout->addLayout(bottomLayout);
|
||||
|
||||
QHBoxLayout *imgMainLayout = new QHBoxLayout;
|
||||
QLabel *imgLabel = new QLabel();
|
||||
auto imgMainLayout = new QHBoxLayout;
|
||||
auto imgLabel = new QLabel();
|
||||
QPixmap p(":/images/goto.png");
|
||||
imgLabel->setPixmap(p);
|
||||
imgMainLayout->addWidget(imgLabel);
|
||||
|
@ -8,12 +8,12 @@ GoToFlowToolBar::GoToFlowToolBar(QWidget *parent)
|
||||
: QStackedWidget(parent)
|
||||
{
|
||||
//elementos interactivos
|
||||
QWidget *normal = new QWidget(this); // container widget
|
||||
QWidget *quickNavi = new QWidget(this); // container widget
|
||||
auto normal = new QWidget(this); // container widget
|
||||
auto quickNavi = new QWidget(this); // container widget
|
||||
addWidget(normal);
|
||||
addWidget(quickNavi);
|
||||
QHBoxLayout *normalLayout = new QHBoxLayout(normal);
|
||||
QHBoxLayout *naviLayout = new QHBoxLayout(quickNavi);
|
||||
auto normalLayout = new QHBoxLayout(normal);
|
||||
auto naviLayout = new QHBoxLayout(quickNavi);
|
||||
normal->setLayout(normalLayout);
|
||||
quickNavi->setLayout(naviLayout);
|
||||
|
||||
|
@ -36,7 +36,7 @@ void MagnifyingGlass::updateImage(int x, int y)
|
||||
//image section augmented
|
||||
int zoomWidth = static_cast<int>(width() * zoomLevel);
|
||||
int zoomHeight = static_cast<int>(height() * zoomLevel);
|
||||
Viewer *p = (Viewer *)parent();
|
||||
auto p = (Viewer *)parent();
|
||||
int currentPos = p->verticalScrollBar()->sliderPosition();
|
||||
const QPixmap *image = p->pixmap();
|
||||
int iWidth = image->width();
|
||||
@ -186,7 +186,7 @@ void MagnifyingGlass::zoomOut()
|
||||
|
||||
void MagnifyingGlass::sizeUp()
|
||||
{
|
||||
Viewer *p = (Viewer *)parent();
|
||||
auto p = (Viewer *)parent();
|
||||
if (width() < (p->width() * 0.90f))
|
||||
resize(width() + 30, height() + 15);
|
||||
}
|
||||
@ -199,7 +199,7 @@ void MagnifyingGlass::sizeDown()
|
||||
|
||||
void MagnifyingGlass::heightUp()
|
||||
{
|
||||
Viewer *p = (Viewer *)parent();
|
||||
auto p = (Viewer *)parent();
|
||||
if (height() < (p->height() * 0.90f))
|
||||
resize(width(), height() + 15);
|
||||
}
|
||||
@ -212,7 +212,7 @@ void MagnifyingGlass::heightDown()
|
||||
|
||||
void MagnifyingGlass::widthUp()
|
||||
{
|
||||
Viewer *p = (Viewer *)parent();
|
||||
auto p = (Viewer *)parent();
|
||||
if (width() < (p->width() * 0.90f))
|
||||
resize(width() + 30, height());
|
||||
}
|
||||
|
@ -118,7 +118,7 @@ int main(int argc, char *argv[])
|
||||
translator.load(QCoreApplication::applicationDirPath() + "/languages/yacreader_" + sufix);
|
||||
#endif
|
||||
app.installTranslator(&translator);
|
||||
MainWindowViewer *mwv = new MainWindowViewer();
|
||||
auto mwv = new MainWindowViewer();
|
||||
|
||||
// some arguments need to be parsed after MainWindowViewer creation
|
||||
QStringList arglist = parser.positionalArguments();
|
||||
|
@ -317,7 +317,7 @@ void MainWindowViewer::createActions()
|
||||
connect(fitToPageAction, SIGNAL(triggered()), this, SLOT(fitToPageSwitch()));
|
||||
|
||||
//fit modes have to be exclusive and checkable
|
||||
QActionGroup *fitModes = new QActionGroup(this);
|
||||
auto fitModes = new QActionGroup(this);
|
||||
fitModes->addAction(adjustHeightAction);
|
||||
fitModes->addAction(adjustWidthAction);
|
||||
fitModes->addAction(adjustToFullSizeAction);
|
||||
@ -518,13 +518,13 @@ void MainWindowViewer::createToolBars()
|
||||
comicToolBar->addAction(openAction);
|
||||
comicToolBar->addAction(openFolderAction);
|
||||
#else
|
||||
QMenu *recentmenu = new QMenu(tr("Open recent"));
|
||||
auto recentmenu = new QMenu(tr("Open recent"));
|
||||
recentmenu->addActions(recentFilesActionList);
|
||||
recentmenu->addSeparator();
|
||||
recentmenu->addAction(clearRecentFilesAction);
|
||||
refreshRecentFilesActionList();
|
||||
|
||||
QToolButton *tb = new QToolButton();
|
||||
auto tb = new QToolButton();
|
||||
tb->addAction(openAction);
|
||||
tb->addAction(openLatestComicAction);
|
||||
tb->addAction(openFolderAction);
|
||||
@ -643,12 +643,12 @@ void MainWindowViewer::createToolBars()
|
||||
|
||||
//MacOSX app menus
|
||||
#ifdef Q_OS_MAC
|
||||
QMenuBar *menuBar = this->menuBar();
|
||||
auto menuBar = this->menuBar();
|
||||
//about / preferences
|
||||
//TODO
|
||||
|
||||
//file
|
||||
QMenu *fileMenu = new QMenu(tr("File"));
|
||||
auto fileMenu = new QMenu(tr("File"));
|
||||
|
||||
fileMenu->addAction(openAction);
|
||||
fileMenu->addAction(openLatestComicAction);
|
||||
@ -657,7 +657,7 @@ void MainWindowViewer::createToolBars()
|
||||
fileMenu->addAction(saveImageAction);
|
||||
fileMenu->addSeparator();
|
||||
|
||||
QMenu *recentmenu = new QMenu(tr("Open recent"));
|
||||
auto recentmenu = new QMenu(tr("Open recent"));
|
||||
recentmenu->addActions(recentFilesActionList);
|
||||
recentmenu->addSeparator();
|
||||
recentmenu->addAction(clearRecentFilesAction);
|
||||
@ -667,11 +667,11 @@ void MainWindowViewer::createToolBars()
|
||||
fileMenu->addSeparator();
|
||||
fileMenu->addAction(closeAction);
|
||||
|
||||
QMenu *editMenu = new QMenu(tr("Edit"));
|
||||
auto editMenu = new QMenu(tr("Edit"));
|
||||
editMenu->addAction(leftRotationAction);
|
||||
editMenu->addAction(rightRotationAction);
|
||||
|
||||
QMenu *viewMenu = new QMenu(tr("View"));
|
||||
auto viewMenu = new QMenu(tr("View"));
|
||||
viewMenu->addAction(adjustHeightAction);
|
||||
viewMenu->addAction(adjustWidthAction);
|
||||
viewMenu->addAction(fitToPageAction);
|
||||
@ -687,7 +687,7 @@ void MainWindowViewer::createToolBars()
|
||||
viewMenu->addSeparator();
|
||||
viewMenu->addAction(showMagnifyingGlassAction);
|
||||
|
||||
QMenu *goMenu = new QMenu(tr("Go"));
|
||||
auto goMenu = new QMenu(tr("Go"));
|
||||
goMenu->addAction(prevAction);
|
||||
goMenu->addAction(nextAction);
|
||||
goMenu->addAction(goToPageAction);
|
||||
@ -695,14 +695,14 @@ void MainWindowViewer::createToolBars()
|
||||
goMenu->addAction(setBookmarkAction);
|
||||
goMenu->addAction(showBookmarksAction);
|
||||
|
||||
QMenu *windowMenu = new QMenu(tr("Window"));
|
||||
auto windowMenu = new QMenu(tr("Window"));
|
||||
windowMenu->addAction(optionsAction); // this action goes to MacOS's Preference menu by Qt
|
||||
windowMenu->addAction(showShorcutsAction);
|
||||
windowMenu->addAction(showFlowAction);
|
||||
windowMenu->addAction(showInfoAction);
|
||||
windowMenu->addAction(showDictionaryAction);
|
||||
|
||||
QMenu *helpMenu = new QMenu(tr("Help"));
|
||||
auto helpMenu = new QMenu(tr("Help"));
|
||||
helpMenu->addAction(helpAboutAction);
|
||||
|
||||
menuBar->addMenu(fileMenu);
|
||||
@ -754,7 +754,7 @@ void MainWindowViewer::clearRecentFiles()
|
||||
|
||||
void MainWindowViewer::openRecent()
|
||||
{
|
||||
QAction *action = qobject_cast<QAction *>(sender());
|
||||
auto *action = qobject_cast<QAction *>(sender());
|
||||
|
||||
openComicFromRecentAction(action);
|
||||
}
|
||||
@ -1199,7 +1199,7 @@ void MainWindowViewer::checkNewVersion()
|
||||
connect(versionChecker, SIGNAL(newVersionDetected()),
|
||||
this, SLOT(newVersion()));
|
||||
|
||||
QTimer *tT = new QTimer;
|
||||
auto tT = new QTimer;
|
||||
tT->setSingleShot(true);
|
||||
connect(tT, SIGNAL(timeout()), versionChecker, SLOT(get()));
|
||||
//versionChecker->get(); //TOD<4F>
|
||||
@ -1227,7 +1227,7 @@ void MainWindowViewer::processReset()
|
||||
void MainWindowViewer::setUpShortcutsManagement()
|
||||
{
|
||||
//actions holder
|
||||
QObject *orphanActions = new QObject;
|
||||
auto orphanActions = new QObject;
|
||||
|
||||
QList<QAction *> allActions;
|
||||
QList<QAction *> tmpList;
|
||||
@ -1267,19 +1267,19 @@ void MainWindowViewer::setUpShortcutsManagement()
|
||||
allActions << tmpList;
|
||||
|
||||
//keys without actions (MGlass)
|
||||
QAction *sizeUpMglassAction = new QAction(tr("Size up magnifying glass"), orphanActions);
|
||||
auto sizeUpMglassAction = new QAction(tr("Size up magnifying glass"), orphanActions);
|
||||
sizeUpMglassAction->setData(SIZE_UP_MGLASS_ACTION_Y);
|
||||
sizeUpMglassAction->setShortcut(ShortcutsManager::getShortcutsManager().getShortcut(SIZE_UP_MGLASS_ACTION_Y));
|
||||
|
||||
QAction *sizeDownMglassAction = new QAction(tr("Size down magnifying glass"), orphanActions);
|
||||
auto sizeDownMglassAction = new QAction(tr("Size down magnifying glass"), orphanActions);
|
||||
sizeDownMglassAction->setData(SIZE_DOWN_MGLASS_ACTION_Y);
|
||||
sizeDownMglassAction->setShortcut(ShortcutsManager::getShortcutsManager().getShortcut(SIZE_DOWN_MGLASS_ACTION_Y));
|
||||
|
||||
QAction *zoomInMglassAction = new QAction(tr("Zoom in magnifying glass"), orphanActions);
|
||||
auto zoomInMglassAction = new QAction(tr("Zoom in magnifying glass"), orphanActions);
|
||||
zoomInMglassAction->setData(ZOOM_IN_MGLASS_ACTION_Y);
|
||||
zoomInMglassAction->setShortcut(ShortcutsManager::getShortcutsManager().getShortcut(ZOOM_IN_MGLASS_ACTION_Y));
|
||||
|
||||
QAction *zoomOutMglassAction = new QAction(tr("Zoom out magnifying glass"), orphanActions);
|
||||
auto zoomOutMglassAction = new QAction(tr("Zoom out magnifying glass"), orphanActions);
|
||||
zoomOutMglassAction->setData(ZOOM_OUT_MGLASS_ACTION_Y);
|
||||
zoomOutMglassAction->setShortcut(ShortcutsManager::getShortcutsManager().getShortcut(ZOOM_OUT_MGLASS_ACTION_Y));
|
||||
|
||||
@ -1294,7 +1294,7 @@ void MainWindowViewer::setUpShortcutsManagement()
|
||||
allActions << tmpList;
|
||||
|
||||
//keys without actions
|
||||
QAction *toggleFitToScreenAction = new QAction(tr("Toggle between fit to width and fit to height"), orphanActions);
|
||||
auto toggleFitToScreenAction = new QAction(tr("Toggle between fit to width and fit to height"), orphanActions);
|
||||
toggleFitToScreenAction->setData(CHANGE_FIT_ACTION_Y);
|
||||
toggleFitToScreenAction->setShortcut(ShortcutsManager::getShortcutsManager().getShortcut(CHANGE_FIT_ACTION_Y));
|
||||
|
||||
@ -1314,51 +1314,51 @@ void MainWindowViewer::setUpShortcutsManagement()
|
||||
|
||||
allActions << tmpList;
|
||||
|
||||
QAction *autoScrollForwardAction = new QAction(tr("Autoscroll down"), orphanActions);
|
||||
auto autoScrollForwardAction = new QAction(tr("Autoscroll down"), orphanActions);
|
||||
autoScrollForwardAction->setData(AUTO_SCROLL_FORWARD_ACTION_Y);
|
||||
autoScrollForwardAction->setShortcut(ShortcutsManager::getShortcutsManager().getShortcut(AUTO_SCROLL_FORWARD_ACTION_Y));
|
||||
|
||||
QAction *autoScrollBackwardAction = new QAction(tr("Autoscroll up"), orphanActions);
|
||||
auto autoScrollBackwardAction = new QAction(tr("Autoscroll up"), orphanActions);
|
||||
autoScrollBackwardAction->setData(AUTO_SCROLL_BACKWARD_ACTION_Y);
|
||||
autoScrollBackwardAction->setShortcut(ShortcutsManager::getShortcutsManager().getShortcut(AUTO_SCROLL_BACKWARD_ACTION_Y));
|
||||
|
||||
QAction *autoScrollForwardHorizontalFirstAction = new QAction(tr("Autoscroll forward, horizontal first"), orphanActions);
|
||||
auto autoScrollForwardHorizontalFirstAction = new QAction(tr("Autoscroll forward, horizontal first"), orphanActions);
|
||||
autoScrollForwardHorizontalFirstAction->setData(AUTO_SCROLL_FORWARD_HORIZONTAL_FIRST_ACTION_Y);
|
||||
autoScrollForwardHorizontalFirstAction->setShortcut(ShortcutsManager::getShortcutsManager().getShortcut(AUTO_SCROLL_FORWARD_HORIZONTAL_FIRST_ACTION_Y));
|
||||
|
||||
QAction *autoScrollBackwardHorizontalFirstAction = new QAction(tr("Autoscroll backward, horizontal first"), orphanActions);
|
||||
auto autoScrollBackwardHorizontalFirstAction = new QAction(tr("Autoscroll backward, horizontal first"), orphanActions);
|
||||
autoScrollBackwardHorizontalFirstAction->setData(AUTO_SCROLL_BACKWARD_HORIZONTAL_FIRST_ACTION_Y);
|
||||
autoScrollBackwardHorizontalFirstAction->setShortcut(ShortcutsManager::getShortcutsManager().getShortcut(AUTO_SCROLL_BACKWARD_HORIZONTAL_FIRST_ACTION_Y));
|
||||
|
||||
QAction *autoScrollForwardVerticalFirstAction = new QAction(tr("Autoscroll forward, vertical first"), orphanActions);
|
||||
auto autoScrollForwardVerticalFirstAction = new QAction(tr("Autoscroll forward, vertical first"), orphanActions);
|
||||
autoScrollForwardVerticalFirstAction->setData(AUTO_SCROLL_FORWARD_VERTICAL_FIRST_ACTION_Y);
|
||||
autoScrollForwardVerticalFirstAction->setShortcut(ShortcutsManager::getShortcutsManager().getShortcut(AUTO_SCROLL_FORWARD_VERTICAL_FIRST_ACTION_Y));
|
||||
|
||||
QAction *autoScrollBackwardVerticalFirstAction = new QAction(tr("Autoscroll backward, vertical first"), orphanActions);
|
||||
auto autoScrollBackwardVerticalFirstAction = new QAction(tr("Autoscroll backward, vertical first"), orphanActions);
|
||||
autoScrollBackwardVerticalFirstAction->setData(AUTO_SCROLL_BACKWARD_VERTICAL_FIRST_ACTION_Y);
|
||||
autoScrollBackwardVerticalFirstAction->setShortcut(ShortcutsManager::getShortcutsManager().getShortcut(AUTO_SCROLL_BACKWARD_VERTICAL_FIRST_ACTION_Y));
|
||||
|
||||
QAction *moveDownAction = new QAction(tr("Move down"), orphanActions);
|
||||
auto moveDownAction = new QAction(tr("Move down"), orphanActions);
|
||||
moveDownAction->setData(MOVE_DOWN_ACTION_Y);
|
||||
moveDownAction->setShortcut(ShortcutsManager::getShortcutsManager().getShortcut(MOVE_DOWN_ACTION_Y));
|
||||
|
||||
QAction *moveUpAction = new QAction(tr("Move up"), orphanActions);
|
||||
auto moveUpAction = new QAction(tr("Move up"), orphanActions);
|
||||
moveUpAction->setData(MOVE_UP_ACTION_Y);
|
||||
moveUpAction->setShortcut(ShortcutsManager::getShortcutsManager().getShortcut(MOVE_UP_ACTION_Y));
|
||||
|
||||
QAction *moveLeftAction = new QAction(tr("Move left"), orphanActions);
|
||||
auto moveLeftAction = new QAction(tr("Move left"), orphanActions);
|
||||
moveLeftAction->setData(MOVE_LEFT_ACTION_Y);
|
||||
moveLeftAction->setShortcut(ShortcutsManager::getShortcutsManager().getShortcut(MOVE_LEFT_ACTION_Y));
|
||||
|
||||
QAction *moveRightAction = new QAction(tr("Move right"), orphanActions);
|
||||
auto moveRightAction = new QAction(tr("Move right"), orphanActions);
|
||||
moveRightAction->setData(MOVE_RIGHT_ACTION_Y);
|
||||
moveRightAction->setShortcut(ShortcutsManager::getShortcutsManager().getShortcut(MOVE_RIGHT_ACTION_Y));
|
||||
|
||||
QAction *goToFirstPageAction = new QAction(tr("Go to the first page"), orphanActions);
|
||||
auto goToFirstPageAction = new QAction(tr("Go to the first page"), orphanActions);
|
||||
goToFirstPageAction->setData(GO_TO_FIRST_PAGE_ACTION_Y);
|
||||
goToFirstPageAction->setShortcut(ShortcutsManager::getShortcutsManager().getShortcut(GO_TO_FIRST_PAGE_ACTION_Y));
|
||||
|
||||
QAction *goToLastPageAction = new QAction(tr("Go to the last page"), orphanActions);
|
||||
auto goToLastPageAction = new QAction(tr("Go to the last page"), orphanActions);
|
||||
goToLastPageAction->setData(GO_TO_LAST_PAGE_ACTION_Y);
|
||||
goToLastPageAction->setShortcut(ShortcutsManager::getShortcutsManager().getShortcut(GO_TO_LAST_PAGE_ACTION_Y));
|
||||
|
||||
@ -1634,7 +1634,7 @@ void MainWindowViewer::decreasePageZoomLevel()
|
||||
|
||||
void MainWindowViewer::sendComic()
|
||||
{
|
||||
YACReaderLocalClient *client = new YACReaderLocalClient;
|
||||
auto client = new YACReaderLocalClient;
|
||||
|
||||
connect(client, &YACReaderLocalClient::finished, client, &YACReaderLocalClient::deleteLater);
|
||||
currentComicDB.info.lastTimeOpened = QDateTime::currentMSecsSinceEpoch() / 1000;
|
||||
|
@ -5,7 +5,7 @@
|
||||
NotificationsLabelWidget::NotificationsLabelWidget(QWidget *parent)
|
||||
: QWidget(parent)
|
||||
{
|
||||
QVBoxLayout *layout = new QVBoxLayout;
|
||||
auto layout = new QVBoxLayout;
|
||||
layout->setSpacing(0);
|
||||
layout->setMargin(0);
|
||||
|
||||
@ -67,7 +67,7 @@ void NotificationsLabelWidget::setText(const QString &text)
|
||||
|
||||
void NotificationsLabelWidget::updatePosition()
|
||||
{
|
||||
QWidget *parent = dynamic_cast<QWidget *>(this->parent());
|
||||
auto parent = dynamic_cast<QWidget *>(this->parent());
|
||||
if (parent == nullptr) {
|
||||
return;
|
||||
}
|
||||
|
@ -23,17 +23,17 @@ OptionsDialog::OptionsDialog(QWidget *parent)
|
||||
: YACReaderOptionsDialog(parent)
|
||||
{
|
||||
|
||||
QTabWidget *tabWidget = new QTabWidget();
|
||||
auto tabWidget = new QTabWidget();
|
||||
|
||||
QVBoxLayout *layout = new QVBoxLayout(this);
|
||||
auto layout = new QVBoxLayout(this);
|
||||
|
||||
QWidget *pageGeneral = new QWidget();
|
||||
QWidget *pageFlow = new QWidget();
|
||||
QWidget *pageImage = new QWidget();
|
||||
QVBoxLayout *layoutGeneral = new QVBoxLayout();
|
||||
QVBoxLayout *layoutFlow = new QVBoxLayout();
|
||||
QVBoxLayout *layoutImageV = new QVBoxLayout();
|
||||
QGridLayout *layoutImage = new QGridLayout();
|
||||
auto layoutGeneral = new QVBoxLayout();
|
||||
auto layoutFlow = new QVBoxLayout();
|
||||
auto layoutImageV = new QVBoxLayout();
|
||||
auto layoutImage = new QGridLayout();
|
||||
|
||||
QGroupBox *slideSizeBox = new QGroupBox(tr("\"Go to flow\" size"));
|
||||
//slideSizeLabel = new QLabel(,this);
|
||||
@ -42,13 +42,13 @@ OptionsDialog::OptionsDialog(QWidget *parent)
|
||||
slideSize->setMaximum(350);
|
||||
slideSize->setPageStep(5);
|
||||
slideSize->setOrientation(Qt::Horizontal);
|
||||
QHBoxLayout *slideLayout = new QHBoxLayout();
|
||||
auto slideLayout = new QHBoxLayout();
|
||||
slideLayout->addWidget(slideSize);
|
||||
slideSizeBox->setLayout(slideLayout);
|
||||
|
||||
QGroupBox *pathBox = new QGroupBox(tr("My comics path"));
|
||||
|
||||
QHBoxLayout *path = new QHBoxLayout();
|
||||
auto path = new QHBoxLayout();
|
||||
path->addWidget(pathEdit = new QLineEdit());
|
||||
path->addWidget(pathFindButton = new QPushButton(QIcon(":/images/find_folder.png"), ""));
|
||||
pathBox->setLayout(path);
|
||||
@ -67,7 +67,7 @@ OptionsDialog::OptionsDialog(QWidget *parent)
|
||||
fitLayout->addWidget(fitToWidthRatioS);
|
||||
fitBox->setLayout(fitLayout);*/
|
||||
|
||||
QHBoxLayout *colorSelection = new QHBoxLayout;
|
||||
auto colorSelection = new QHBoxLayout;
|
||||
backgroundColor = new QLabel();
|
||||
QPalette pal = backgroundColor->palette();
|
||||
pal.setColor(backgroundColor->backgroundRole(), Qt::black);
|
||||
@ -109,7 +109,7 @@ OptionsDialog::OptionsDialog(QWidget *parent)
|
||||
quickNavi = new QCheckBox(tr("Quick Navigation Mode"));
|
||||
disableShowOnMouseOver = new QCheckBox(tr("Disable mouse over activation"));
|
||||
|
||||
QHBoxLayout *buttons = new QHBoxLayout();
|
||||
auto buttons = new QHBoxLayout();
|
||||
buttons->addStretch();
|
||||
buttons->addWidget(new QLabel(tr("Restart is needed")));
|
||||
buttons->addWidget(accept);
|
||||
|
@ -11,7 +11,7 @@ PageLabelWidget::PageLabelWidget(QWidget *parent)
|
||||
|
||||
int verticalRes = QApplication::desktop()->screenGeometry().height();
|
||||
|
||||
QHBoxLayout *layout = new QHBoxLayout;
|
||||
auto layout = new QHBoxLayout;
|
||||
layout->setMargin(0);
|
||||
setContentsMargins(0, 0, 0, 0);
|
||||
|
||||
@ -44,7 +44,7 @@ PageLabelWidget::PageLabelWidget(QWidget *parent)
|
||||
void PageLabelWidget::show()
|
||||
{
|
||||
if (this->pos().y() <= 0 && animation->state() != QPropertyAnimation::Running) {
|
||||
QWidget *parent = dynamic_cast<QWidget *>(this->parent());
|
||||
auto *parent = dynamic_cast<QWidget *>(this->parent());
|
||||
if (parent == nullptr) {
|
||||
return;
|
||||
}
|
||||
@ -62,7 +62,7 @@ void PageLabelWidget::show()
|
||||
void PageLabelWidget::hide()
|
||||
{
|
||||
if (this->pos().y() >= 0 && animation->state() != QPropertyAnimation::Running) {
|
||||
QWidget *parent = dynamic_cast<QWidget *>(this->parent());
|
||||
auto *parent = dynamic_cast<QWidget *>(this->parent());
|
||||
if (parent == nullptr) {
|
||||
return;
|
||||
}
|
||||
@ -87,7 +87,7 @@ void PageLabelWidget::paintEvent(QPaintEvent *)
|
||||
|
||||
void PageLabelWidget::updatePosition()
|
||||
{
|
||||
QWidget *parent = dynamic_cast<QWidget *>(this->parent());
|
||||
auto *parent = dynamic_cast<QWidget *>(this->parent());
|
||||
if (parent == nullptr) {
|
||||
return;
|
||||
}
|
||||
|
@ -437,7 +437,7 @@ void Render::render()
|
||||
|
||||
QPixmap *Render::getCurrentPage()
|
||||
{
|
||||
QPixmap *page = new QPixmap();
|
||||
auto page = new QPixmap();
|
||||
*page = page->fromImage(*buffer[currentPageBufferedIndex]);
|
||||
return page;
|
||||
}
|
||||
@ -482,7 +482,7 @@ QPixmap *Render::getCurrentDoublePage()
|
||||
default:
|
||||
return nullptr;
|
||||
}
|
||||
QPixmap *page = new QPixmap(totalWidth, totalHeight);
|
||||
auto page = new QPixmap(totalWidth, totalHeight);
|
||||
QPainter painter(page);
|
||||
painter.drawImage(QRect(leftpage, leftsize), *buffer[currentPageBufferedIndex]);
|
||||
painter.drawImage(QRect(rightpage, rightsize), *buffer[currentPageBufferedIndex + 1]);
|
||||
@ -532,7 +532,7 @@ QPixmap *Render::getCurrentDoubleMangaPage()
|
||||
default:
|
||||
return nullptr;
|
||||
}
|
||||
QPixmap *page = new QPixmap(totalWidth, totalHeight);
|
||||
auto page = new QPixmap(totalWidth, totalHeight);
|
||||
QPainter painter(page);
|
||||
painter.drawImage(QRect(rightpage, rightsize), *buffer[currentPageBufferedIndex]);
|
||||
painter.drawImage(QRect(leftpage, leftsize), *buffer[currentPageBufferedIndex + 1]);
|
||||
|
@ -15,16 +15,16 @@ ShortcutsDialog::ShortcutsDialog(QWidget *parent)
|
||||
setWindowIcon(QIcon(":/images/shortcuts.png"));
|
||||
setWindowTitle(tr("YACReader keyboard shortcuts"));
|
||||
|
||||
QVBoxLayout *mainLayout = new QVBoxLayout;
|
||||
auto mainLayout = new QVBoxLayout;
|
||||
|
||||
close = new QPushButton(tr("Close"));
|
||||
connect(close, SIGNAL(clicked()), this, SLOT(close()));
|
||||
|
||||
QHBoxLayout *bottomLayout = new QHBoxLayout;
|
||||
auto bottomLayout = new QHBoxLayout;
|
||||
bottomLayout->addStretch();
|
||||
bottomLayout->addWidget(close);
|
||||
|
||||
QHBoxLayout *shortcutsLayout = new QHBoxLayout;
|
||||
auto shortcutsLayout = new QHBoxLayout;
|
||||
|
||||
shortcuts = new QTextEdit();
|
||||
shortcuts->setFrameStyle(QFrame::NoFrame);
|
||||
|
@ -53,13 +53,13 @@ YACReaderTranslator::YACReaderTranslator(QWidget *parent)
|
||||
p.setColor(QPalette::Window, QColor("#404040"));
|
||||
this->setPalette(p);
|
||||
|
||||
QVBoxLayout *layout = new QVBoxLayout(this);
|
||||
auto layout = new QVBoxLayout(this);
|
||||
|
||||
//TITLE BAR
|
||||
QHBoxLayout *titleBar = new QHBoxLayout();
|
||||
QPushButton *close = new QPushButton(QIcon(QPixmap(":/images/close.png")), "");
|
||||
auto titleBar = new QHBoxLayout();
|
||||
auto close = new QPushButton(QIcon(QPixmap(":/images/close.png")), "");
|
||||
close->setFlat(true);
|
||||
QLabel *title = new QLabel(tr("YACReader translator"));
|
||||
auto title = new QLabel(tr("YACReader translator"));
|
||||
title->setStyleSheet("QLabel {font-size:18px; font-family:Arial; color:white;}");
|
||||
titleBar->addWidget(title);
|
||||
titleBar->addStretch();
|
||||
@ -81,7 +81,7 @@ YACReaderTranslator::YACReaderTranslator(QWidget *parent)
|
||||
text->setStyleSheet("QTextEdit{border:none;background:#2a2a2a;color:white; font-size:12px; padding:6px;}" + scrollBarStyle);
|
||||
|
||||
//COMBOBOXES
|
||||
QHBoxLayout *combos = new QHBoxLayout();
|
||||
auto combos = new QHBoxLayout();
|
||||
from = new QComboBox(this);
|
||||
to = new QComboBox(this);
|
||||
QString comboBoxStyle = "QComboBox {border:none;background:#2a2a2a;color:white;font-size:12px;font-family:Arial;padding-left:8px;}"
|
||||
@ -97,7 +97,7 @@ YACReaderTranslator::YACReaderTranslator(QWidget *parent)
|
||||
QLabel *arrow = new QLabel(this);
|
||||
QPixmap arrowPixmap(":/images/fromTo.png");
|
||||
arrow->setPixmap(arrowPixmap);
|
||||
QPushButton *searchButton = new QPushButton(this);
|
||||
auto searchButton = new QPushButton(this);
|
||||
searchButton->setIcon(QIcon(":/images/translatorSearch.png"));
|
||||
searchButton->setStyleSheet("QPushButton {border:none; background:#2a2a2a;}");
|
||||
searchButton->setFixedSize(22, 22);
|
||||
@ -112,7 +112,7 @@ YACReaderTranslator::YACReaderTranslator(QWidget *parent)
|
||||
layout->addLayout(combos);
|
||||
|
||||
//RESULTS
|
||||
QHBoxLayout *resultsTitleLayout = new QHBoxLayout();
|
||||
auto resultsTitleLayout = new QHBoxLayout();
|
||||
resultsTitle = new QLabel(tr("Translation"));
|
||||
resultsTitle->setStyleSheet("QLabel {font-family:Arial;font-size:14px;color:#e3e3e3;}");
|
||||
speakButton = new QPushButton(this);
|
||||
@ -130,7 +130,7 @@ YACReaderTranslator::YACReaderTranslator(QWidget *parent)
|
||||
resultText = new QLabel();
|
||||
resultText->setWordWrap(true);
|
||||
resultText->setStyleSheet("QLabel {color:white;font-size:12px;}");
|
||||
resultText->setText("<EFBFBD>lkas lakj dflkaj lasd jflie lkajd fie kljads ijef lasei afsliej ljse f");
|
||||
resultText->setText("");
|
||||
layout->addWidget(resultText);
|
||||
|
||||
layout->addStretch();
|
||||
|
@ -161,7 +161,7 @@ void Viewer::createConnections()
|
||||
connect(goToFlow, SIGNAL(goToPage(unsigned int)), this, SLOT(goTo(unsigned int)));
|
||||
|
||||
//current time
|
||||
QTimer *t = new QTimer();
|
||||
auto t = new QTimer();
|
||||
connect(t, SIGNAL(timeout()), this, SLOT(updateInformation()));
|
||||
t->start(1000);
|
||||
|
||||
@ -206,7 +206,7 @@ void Viewer::prepareForOpening()
|
||||
verticalScrollBar()->setSliderPosition(verticalScrollBar()->minimum());
|
||||
|
||||
if (Configuration::getConfiguration().getShowInformation() && !information) {
|
||||
QTimer *timer = new QTimer();
|
||||
auto timer = new QTimer();
|
||||
connect(timer, SIGNAL(timeout()), this, SLOT(informationSwitch()));
|
||||
connect(timer, SIGNAL(timeout()), timer, SLOT(deleteLater()));
|
||||
timer->start();
|
||||
|
@ -34,7 +34,7 @@ YACReaderSlider::YACReaderSlider(QWidget *parent)
|
||||
|
||||
setFocusPolicy(Qt::StrongFocus);
|
||||
|
||||
QHBoxLayout *pLayout = new QHBoxLayout();
|
||||
auto pLayout = new QHBoxLayout();
|
||||
|
||||
pLayout->addStretch();
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
AddLabelDialog::AddLabelDialog(QWidget *parent)
|
||||
: QDialog(parent)
|
||||
{
|
||||
QVBoxLayout *layout = new QVBoxLayout;
|
||||
auto layout = new QVBoxLayout;
|
||||
|
||||
layout->addWidget(new QLabel(tr("Label name:")));
|
||||
layout->addWidget(edit = new QLineEdit());
|
||||
@ -36,7 +36,7 @@ AddLabelDialog::AddLabelDialog(QWidget *parent)
|
||||
acceptButton = new QPushButton(tr("accept"), this);
|
||||
cancelButton = new QPushButton(tr("cancel"), this);
|
||||
|
||||
QHBoxLayout *buttons = new QHBoxLayout;
|
||||
auto buttons = new QHBoxLayout;
|
||||
buttons->addStretch();
|
||||
buttons->addWidget(acceptButton);
|
||||
buttons->addWidget(cancelButton);
|
||||
|
@ -33,7 +33,7 @@ void AddLibraryDialog::setupUI()
|
||||
find = new QPushButton(QIcon(":/images/find_folder.png"), "");
|
||||
connect(find, SIGNAL(clicked()), this, SLOT(findPath()));
|
||||
|
||||
QGridLayout *content = new QGridLayout;
|
||||
auto content = new QGridLayout;
|
||||
|
||||
content->addWidget(nameLabel, 0, 0);
|
||||
content->addWidget(nameEdit, 0, 1);
|
||||
@ -43,17 +43,17 @@ void AddLibraryDialog::setupUI()
|
||||
content->addWidget(find, 1, 2);
|
||||
content->setColumnStretch(2, 0);
|
||||
|
||||
QHBoxLayout *bottomLayout = new QHBoxLayout;
|
||||
auto bottomLayout = new QHBoxLayout;
|
||||
bottomLayout->addStretch();
|
||||
bottomLayout->addWidget(accept);
|
||||
bottomLayout->addWidget(cancel);
|
||||
|
||||
QVBoxLayout *mainLayout = new QVBoxLayout;
|
||||
auto mainLayout = new QVBoxLayout;
|
||||
mainLayout->addLayout(content);
|
||||
mainLayout->addStretch();
|
||||
mainLayout->addLayout(bottomLayout);
|
||||
|
||||
QHBoxLayout *imgMainLayout = new QHBoxLayout;
|
||||
auto imgMainLayout = new QHBoxLayout;
|
||||
QLabel *imgLabel = new QLabel(this);
|
||||
QPixmap p(":/images/openLibrary.png");
|
||||
imgLabel->setPixmap(p);
|
||||
|
@ -11,7 +11,7 @@
|
||||
ClassicComicsView::ClassicComicsView(QWidget *parent)
|
||||
: ComicsView(parent), searching(false)
|
||||
{
|
||||
QHBoxLayout *layout = new QHBoxLayout;
|
||||
auto layout = new QHBoxLayout;
|
||||
|
||||
settings = new QSettings(YACReader::getSettingsPath() + "/YACReaderLibrary.ini", QSettings::IniFormat); //TODO unificar la creación del fichero de config con el servidor
|
||||
settings->beginGroup("libraryConfig");
|
||||
@ -45,7 +45,7 @@ ClassicComicsView::ClassicComicsView(QWidget *parent)
|
||||
|
||||
sVertical->addWidget(stack);
|
||||
comics = new QWidget;
|
||||
QVBoxLayout *comicsLayout = new QVBoxLayout;
|
||||
auto comicsLayout = new QVBoxLayout;
|
||||
comicsLayout->setSpacing(0);
|
||||
comicsLayout->setContentsMargins(0, 0, 0, 0);
|
||||
//TODO ComicsView:(set toolbar) comicsLayout->addWidget(editInfoToolBar);
|
||||
@ -340,7 +340,7 @@ void ClassicComicsView::setupSearchingIcon()
|
||||
{
|
||||
searchingIcon = new QWidget(comicFlow);
|
||||
|
||||
QHBoxLayout *h = new QHBoxLayout;
|
||||
auto h = new QHBoxLayout;
|
||||
|
||||
QPixmap p(":/images/searching_icon.png");
|
||||
QLabel *l = new QLabel(searchingIcon);
|
||||
|
@ -13,7 +13,7 @@ ComicFlowWidgetSW::ComicFlowWidgetSW(QWidget *parent)
|
||||
connect(flow, SIGNAL(centerIndexChanged(int)), this, SIGNAL(centerIndexChanged(int)));
|
||||
connect(flow, SIGNAL(selected(unsigned int)), this, SIGNAL(selected(unsigned int)));
|
||||
|
||||
QVBoxLayout *l = new QVBoxLayout;
|
||||
auto l = new QVBoxLayout;
|
||||
l->addWidget(flow);
|
||||
setLayout(l);
|
||||
|
||||
@ -158,7 +158,7 @@ ComicFlowWidgetGL::ComicFlowWidgetGL(QWidget *parent)
|
||||
connect(flow, SIGNAL(centerIndexChanged(int)), this, SIGNAL(centerIndexChanged(int)));
|
||||
connect(flow, SIGNAL(selected(unsigned int)), this, SIGNAL(selected(unsigned int)));
|
||||
|
||||
QVBoxLayout *l = new QVBoxLayout;
|
||||
auto l = new QVBoxLayout;
|
||||
l->addWidget(flow);
|
||||
l->setContentsMargins(0, 0, 0, 0);
|
||||
setLayout(l);
|
||||
|
@ -12,8 +12,8 @@
|
||||
ApiKeyDialog::ApiKeyDialog(QWidget *parent)
|
||||
: QDialog(parent)
|
||||
{
|
||||
QVBoxLayout *layout = new QVBoxLayout;
|
||||
QHBoxLayout *buttonsLayout = new QHBoxLayout;
|
||||
auto layout = new QVBoxLayout;
|
||||
auto buttonsLayout = new QHBoxLayout;
|
||||
|
||||
settings = new QSettings(YACReader::getSettingsPath() + "/YACReaderLibrary.ini", QSettings::IniFormat); //TODO unificar la creación del fichero de config con el servidor
|
||||
settings->beginGroup("ComicVine");
|
||||
|
@ -107,7 +107,7 @@ void ComicVineClient::getSeriesDetail(const QString &id)
|
||||
|
||||
void ComicVineClient::getSeriesCover(const QString &url)
|
||||
{
|
||||
HttpWorker *search = new HttpWorker(url);
|
||||
auto search = new HttpWorker(url);
|
||||
connect(search, SIGNAL(dataReady(const QByteArray &)), this, SIGNAL(seriesCover(const QByteArray &)));
|
||||
connect(search, SIGNAL(timeout()), this, SIGNAL(timeOut())); //TODO
|
||||
connect(search, SIGNAL(finished()), search, SLOT(deleteLater()));
|
||||
@ -127,7 +127,7 @@ void ComicVineClient::getVolumeComicsInfo(const QString &idVolume, int page)
|
||||
void ComicVineClient::getAllVolumeComicsInfo(const QString &idVolume)
|
||||
{
|
||||
QString url = QString(CV_COMICS_INFO).replace(CV_WEB_ADDRESS, baseURL).replace(CV_API_KEY, settings->value(COMIC_VINE_API_KEY, CV_API_KEY_DEFAULT).toString()).arg(idVolume);
|
||||
ComicVineAllVolumeComicsRetriever *comicsRetriever = new ComicVineAllVolumeComicsRetriever(url);
|
||||
auto comicsRetriever = new ComicVineAllVolumeComicsRetriever(url);
|
||||
|
||||
connect(comicsRetriever, &ComicVineAllVolumeComicsRetriever::allVolumeComicsInfo, this, &ComicVineClient::volumeComicsInfo);
|
||||
connect(comicsRetriever, &ComicVineAllVolumeComicsRetriever::finished, this, &ComicVineClient::finished);
|
||||
@ -175,7 +175,7 @@ void ComicVineClient::getComicDetailAsync(const QString &id)
|
||||
|
||||
void ComicVineClient::getComicCover(const QString &url)
|
||||
{
|
||||
HttpWorker *search = new HttpWorker(url);
|
||||
auto search = new HttpWorker(url);
|
||||
connect(search, SIGNAL(dataReady(const QByteArray &)), this, SIGNAL(comicCover(QByteArray)));
|
||||
connect(search, SIGNAL(timeout()), this, SIGNAL(timeOut())); //TODO
|
||||
connect(search, SIGNAL(finished()), search, SLOT(deleteLater()));
|
||||
|
@ -64,9 +64,9 @@ void ComicVineDialog::doLayout()
|
||||
|
||||
content = new QStackedWidget(this);
|
||||
|
||||
QVBoxLayout *mainLayout = new QVBoxLayout;
|
||||
auto mainLayout = new QVBoxLayout;
|
||||
|
||||
QHBoxLayout *buttonLayout = new QHBoxLayout;
|
||||
auto buttonLayout = new QHBoxLayout;
|
||||
|
||||
buttonLayout->addStretch();
|
||||
buttonLayout->addWidget(skipButton);
|
||||
@ -244,9 +244,9 @@ void ComicVineDialog::show()
|
||||
void ComicVineDialog::doLoading()
|
||||
{
|
||||
QWidget *w = new QWidget;
|
||||
QVBoxLayout *l = new QVBoxLayout;
|
||||
auto l = new QVBoxLayout;
|
||||
|
||||
YACReaderBusyWidget *bw = new YACReaderBusyWidget;
|
||||
auto bw = new YACReaderBusyWidget;
|
||||
loadingMessage = new QLabel;
|
||||
|
||||
loadingMessage->setStyleSheet("QLabel {color:white; font-size:12px;font-family:Arial;}");
|
||||
@ -416,7 +416,7 @@ void ComicVineDialog::getComicsInfo(QList<QPair<ComicDB, QString>> &matchingInfo
|
||||
QPair<ComicDB, QString> p;
|
||||
QList<ComicDB> comics;
|
||||
foreach (p, matchingInfo) {
|
||||
ComicVineClient *comicVineClient = new ComicVineClient;
|
||||
auto comicVineClient = new ComicVineClient;
|
||||
//connect(comicVineClient,SIGNAL(searchResult(QString)),this,SLOT(debugClientResults(QString)));
|
||||
//connect(comicVineClient,SIGNAL(timeOut()),this,SLOT(queryTimeOut()));
|
||||
//connect(comicVineClient,SIGNAL(finished()),comicVineClient,SLOT(deleteLater()));
|
||||
@ -448,7 +448,7 @@ void ComicVineDialog::getComicsInfo(QList<QPair<ComicDB, QString>> &matchingInfo
|
||||
void ComicVineDialog::getComicInfo(const QString &comicId, int count, const QString &publisher)
|
||||
{
|
||||
|
||||
ComicVineClient *comicVineClient = new ComicVineClient;
|
||||
auto comicVineClient = new ComicVineClient;
|
||||
bool error;
|
||||
bool timeout;
|
||||
QByteArray result = comicVineClient->getComicDetail(comicId, error, timeout); //TODO check timeOut or Connection error
|
||||
@ -673,7 +673,7 @@ void ComicVineDialog::searchVolume(const QString &v, int page)
|
||||
|
||||
currentVolumeSearchString = v;
|
||||
|
||||
ComicVineClient *comicVineClient = new ComicVineClient;
|
||||
auto comicVineClient = new ComicVineClient;
|
||||
connect(comicVineClient, SIGNAL(searchResult(QString)), this, SLOT(debugClientResults(QString)));
|
||||
connect(comicVineClient, SIGNAL(timeOut()), this, SLOT(queryTimeOut()));
|
||||
connect(comicVineClient, SIGNAL(finished()), comicVineClient, SLOT(deleteLater()));
|
||||
@ -688,7 +688,7 @@ void ComicVineDialog::getVolumeComicsInfo(const QString &vID, int /* page */)
|
||||
|
||||
status = GettingVolumeComics;
|
||||
|
||||
ComicVineClient *comicVineClient = new ComicVineClient;
|
||||
auto comicVineClient = new ComicVineClient;
|
||||
if (mode == Volume)
|
||||
connect(comicVineClient, SIGNAL(volumeComicsInfo(QString)), this, SLOT(showSortVolumeComics(QString)));
|
||||
else
|
||||
|
@ -9,7 +9,7 @@
|
||||
ScraperResultsPaginator::ScraperResultsPaginator(QWidget *parent)
|
||||
: QWidget(parent), customLabel("items")
|
||||
{
|
||||
QHBoxLayout *pagesButtonsLayout = new QHBoxLayout;
|
||||
auto pagesButtonsLayout = new QHBoxLayout;
|
||||
|
||||
QString labelStylesheet = "QLabel {color:white; font-size:12px;font-family:Arial;}";
|
||||
|
||||
|
@ -20,7 +20,7 @@ SearchSingleComic::SearchSingleComic(QWidget *parent)
|
||||
|
||||
//numberEdit->setMaximumWidth(126);
|
||||
|
||||
QVBoxLayout *l = new QVBoxLayout;
|
||||
auto l = new QVBoxLayout;
|
||||
//QHBoxLayout * hl = new QHBoxLayout;
|
||||
//hl->addWidget(titleEdit);
|
||||
//hl->addWidget(numberEdit);
|
||||
|
@ -17,10 +17,10 @@ SelectComic::SelectComic(QWidget *parent)
|
||||
QLabel *label = new QLabel(tr("Please, select the right comic info."));
|
||||
label->setStyleSheet(labelStylesheet);
|
||||
|
||||
QVBoxLayout *l = new QVBoxLayout;
|
||||
auto l = new QVBoxLayout;
|
||||
QWidget *leftWidget = new QWidget;
|
||||
QVBoxLayout *left = new QVBoxLayout;
|
||||
QGridLayout *content = new QGridLayout;
|
||||
auto left = new QVBoxLayout;
|
||||
auto content = new QGridLayout;
|
||||
|
||||
//widgets
|
||||
cover = new QLabel();
|
||||
@ -63,7 +63,7 @@ SelectComic::SelectComic(QWidget *parent)
|
||||
|
||||
void SelectComic::load(const QString &json, const QString &searchString)
|
||||
{
|
||||
VolumeComicsModel *tempM = new VolumeComicsModel();
|
||||
auto tempM = new VolumeComicsModel();
|
||||
tempM->load(json);
|
||||
tableComics->setModel(tempM);
|
||||
|
||||
@ -93,12 +93,12 @@ void SelectComic::loadComicInfo(const QModelIndex &mi)
|
||||
cover->setText(loadingStyle.arg(tr("loading cover")));
|
||||
detailLabel->setAltText(loadingStyle.arg(tr("loading description")));
|
||||
|
||||
ComicVineClient *comicVineClient = new ComicVineClient;
|
||||
auto comicVineClient = new ComicVineClient;
|
||||
connect(comicVineClient, SIGNAL(comicCover(const QByteArray &)), this, SLOT(setCover(const QByteArray &)));
|
||||
connect(comicVineClient, SIGNAL(finished()), comicVineClient, SLOT(deleteLater()));
|
||||
comicVineClient->getComicCover(coverURL);
|
||||
|
||||
ComicVineClient *comicVineClient2 = new ComicVineClient;
|
||||
auto comicVineClient2 = new ComicVineClient;
|
||||
connect(comicVineClient2, SIGNAL(comicDetail(QString)), this, SLOT(setDescription(QString)));
|
||||
connect(comicVineClient2, SIGNAL(finished()), comicVineClient2, SLOT(deleteLater()));
|
||||
comicVineClient2->getComicDetailAsync(id);
|
||||
|
@ -32,10 +32,10 @@ SelectVolume::SelectVolume(QWidget *parent)
|
||||
QLabel *label = new QLabel(tr("Please, select the right series for your comic."));
|
||||
label->setStyleSheet(labelStylesheet);
|
||||
|
||||
QVBoxLayout *l = new QVBoxLayout;
|
||||
auto l = new QVBoxLayout;
|
||||
QWidget *leftWidget = new QWidget;
|
||||
QVBoxLayout *left = new QVBoxLayout;
|
||||
QGridLayout *content = new QGridLayout;
|
||||
auto left = new QVBoxLayout;
|
||||
auto content = new QGridLayout;
|
||||
|
||||
//widgets
|
||||
cover = new QLabel();
|
||||
@ -85,7 +85,7 @@ SelectVolume::SelectVolume(QWidget *parent)
|
||||
|
||||
void SelectVolume::load(const QString &json, const QString &searchString)
|
||||
{
|
||||
VolumesModel *tempM = new VolumesModel();
|
||||
auto tempM = new VolumesModel();
|
||||
tempM->load(json);
|
||||
//tableVolumes->setModel(tempM);
|
||||
|
||||
@ -121,12 +121,12 @@ void SelectVolume::loadVolumeInfo(const QModelIndex &omi)
|
||||
cover->setText(loadingStyle.arg(tr("loading cover")));
|
||||
detailLabel->setAltText(loadingStyle.arg(tr("loading description")));
|
||||
|
||||
ComicVineClient *comicVineClient = new ComicVineClient;
|
||||
auto comicVineClient = new ComicVineClient;
|
||||
connect(comicVineClient, SIGNAL(seriesCover(const QByteArray &)), this, SLOT(setCover(const QByteArray &)));
|
||||
connect(comicVineClient, SIGNAL(finished()), comicVineClient, SLOT(deleteLater()));
|
||||
comicVineClient->getSeriesCover(coverURL);
|
||||
|
||||
ComicVineClient *comicVineClient2 = new ComicVineClient;
|
||||
auto comicVineClient2 = new ComicVineClient;
|
||||
connect(comicVineClient2, SIGNAL(seriesDetail(QString)), this, SLOT(setDescription(QString)));
|
||||
connect(comicVineClient2, SIGNAL(finished()), comicVineClient2, SLOT(deleteLater()));
|
||||
comicVineClient2->getSeriesDetail(id);
|
||||
|
@ -7,7 +7,7 @@
|
||||
SeriesQuestion::SeriesQuestion(QWidget *parent)
|
||||
: QWidget(parent)
|
||||
{
|
||||
QVBoxLayout *l = new QVBoxLayout;
|
||||
auto l = new QVBoxLayout;
|
||||
|
||||
QLabel *questionLabel = new QLabel(tr("You are trying to get information for various comics at once, are they part of the same series?"));
|
||||
questionLabel->setStyleSheet("QLabel {color:white; font-size:12px;font-family:Arial;}");
|
||||
|
@ -37,9 +37,9 @@ SortVolumeComics::SortVolumeComics(QWidget *parent)
|
||||
//connect(moveUpButtonIL,SIGNAL(clicked()),this,SLOT(moveUpIL()));
|
||||
//connect(moveUpButtonIL,SIGNAL(clicked()),this,SLOT(moveDownIL()));
|
||||
|
||||
QVBoxLayout *l = new QVBoxLayout;
|
||||
QGridLayout *content = new QGridLayout;
|
||||
QHBoxLayout *sortButtonsLayout = new QHBoxLayout;
|
||||
auto l = new QVBoxLayout;
|
||||
auto content = new QGridLayout;
|
||||
auto sortButtonsLayout = new QHBoxLayout;
|
||||
|
||||
tableFiles = new ScraperTableView();
|
||||
tableVolumeComics = new ScraperTableView();
|
||||
|
@ -13,8 +13,8 @@ TitleHeader::TitleHeader(QWidget *parent)
|
||||
mainTitleLabel->setStyleSheet("QLabel {color:white; font-size:18px;font-family:Arial;}");
|
||||
subTitleLabel->setStyleSheet("QLabel {color:white; font-size:12px;font-family:Arial;}");
|
||||
|
||||
QHBoxLayout *titleLayout = new QHBoxLayout;
|
||||
QVBoxLayout *titleLabelsLayout = new QVBoxLayout;
|
||||
auto titleLayout = new QHBoxLayout;
|
||||
auto titleLabelsLayout = new QVBoxLayout;
|
||||
|
||||
titleLabelsLayout->addWidget(mainTitleLabel);
|
||||
titleLabelsLayout->addWidget(subTitleLabel);
|
||||
|
@ -35,7 +35,7 @@ void CreateLibraryDialog::setupUI()
|
||||
find = new QPushButton(QIcon(":/images/find_folder.png"), "");
|
||||
connect(find, SIGNAL(clicked()), this, SLOT(findPath()));
|
||||
|
||||
QGridLayout *content = new QGridLayout;
|
||||
auto content = new QGridLayout;
|
||||
|
||||
//QHBoxLayout *nameLayout = new QHBoxLayout;
|
||||
|
||||
@ -49,7 +49,7 @@ void CreateLibraryDialog::setupUI()
|
||||
content->addWidget(find, 1, 2);
|
||||
content->setColumnMinimumWidth(2, 0); //TODO
|
||||
|
||||
QHBoxLayout *bottomLayout = new QHBoxLayout;
|
||||
auto bottomLayout = new QHBoxLayout;
|
||||
bottomLayout->addWidget(message = new QLabel(tr("Create a library could take several minutes. You can stop the process and update the library later for completing the task.")));
|
||||
message->setWordWrap(true);
|
||||
//message->hide();
|
||||
@ -57,12 +57,12 @@ void CreateLibraryDialog::setupUI()
|
||||
bottomLayout->addWidget(accept);
|
||||
bottomLayout->addWidget(cancel);
|
||||
|
||||
QVBoxLayout *mainLayout = new QVBoxLayout;
|
||||
auto mainLayout = new QVBoxLayout;
|
||||
mainLayout->addLayout(content);
|
||||
|
||||
mainLayout->addLayout(bottomLayout);
|
||||
|
||||
QHBoxLayout *imgMainLayout = new QHBoxLayout;
|
||||
auto imgMainLayout = new QHBoxLayout;
|
||||
QLabel *imgLabel = new QLabel(this);
|
||||
QPixmap p(":/images/new.png");
|
||||
imgLabel->setPixmap(p);
|
||||
@ -151,12 +151,12 @@ void CreateLibraryDialog::setDataAndStart(QString name, QString path)
|
||||
UpdateLibraryDialog::UpdateLibraryDialog(QWidget *parent)
|
||||
: QDialog(parent)
|
||||
{
|
||||
QVBoxLayout *mainLayout = new QVBoxLayout;
|
||||
auto mainLayout = new QVBoxLayout;
|
||||
mainLayout->addWidget(message = new QLabel(tr("Updating....")));
|
||||
mainLayout->addWidget(currentFileLabel = new QLabel("\n\n\n\n"));
|
||||
currentFileLabel->setWordWrap(true);
|
||||
|
||||
QHBoxLayout *bottom = new QHBoxLayout;
|
||||
auto bottom = new QHBoxLayout;
|
||||
bottom->addStretch();
|
||||
bottom->addWidget(cancel = new QPushButton(tr("Cancel")));
|
||||
|
||||
@ -167,7 +167,7 @@ UpdateLibraryDialog::UpdateLibraryDialog(QWidget *parent)
|
||||
|
||||
mainLayout->addLayout(bottom);
|
||||
|
||||
QHBoxLayout *imgMainLayout = new QHBoxLayout;
|
||||
auto imgMainLayout = new QHBoxLayout;
|
||||
QLabel *imgLabel = new QLabel(this);
|
||||
QPixmap p(":/images/updateLibrary.png");
|
||||
imgLabel->setPixmap(p);
|
||||
|
@ -202,7 +202,7 @@ QMimeData *ComicModel::mimeData(const QModelIndexList &indexes) const
|
||||
QDataStream out(&data, QIODevice::WriteOnly);
|
||||
out << ids; //serialize the list of identifiers
|
||||
|
||||
QMimeData *mimeData = new QMimeData();
|
||||
auto mimeData = new QMimeData();
|
||||
mimeData->setData(YACReader::YACReaderLibrarComiscSelectionMimeDataFormat, data);
|
||||
|
||||
return mimeData;
|
||||
@ -272,7 +272,7 @@ QVariant ComicModel::data(const QModelIndex &index, int role) const
|
||||
//TODO check here if any view is asking for TableModel::Roles
|
||||
//these roles will be used from QML/GridView
|
||||
|
||||
ComicItem *item = static_cast<ComicItem *>(index.internalPointer());
|
||||
auto item = static_cast<ComicItem *>(index.internalPointer());
|
||||
|
||||
if (role == NumberRole)
|
||||
return item->data(Number);
|
||||
|
@ -142,7 +142,7 @@ QVariant FolderModel::data(const QModelIndex &index, int role) const
|
||||
if (!index.isValid())
|
||||
return QVariant();
|
||||
|
||||
FolderItem *item = static_cast<FolderItem *>(index.internalPointer());
|
||||
auto item = static_cast<FolderItem *>(index.internalPointer());
|
||||
|
||||
if (role == Qt::ToolTipRole) {
|
||||
QString toolTip = item->data(FolderModel::Name).toString();
|
||||
@ -238,7 +238,7 @@ QModelIndex FolderModel::parent(const QModelIndex &index) const
|
||||
if (!index.isValid())
|
||||
return QModelIndex();
|
||||
|
||||
FolderItem *childItem = static_cast<FolderItem *>(index.internalPointer());
|
||||
auto childItem = static_cast<FolderItem *>(index.internalPointer());
|
||||
FolderItem *parentItem = childItem->parent();
|
||||
|
||||
if (parentItem == rootItem)
|
||||
@ -328,7 +328,7 @@ void FolderModel::setupModelData(QSqlQuery &sqlquery, FolderItem *parent)
|
||||
data << sqlquery.value(path).toString();
|
||||
data << sqlquery.value(finished).toBool();
|
||||
data << sqlquery.value(completed).toBool();
|
||||
FolderItem *item = new FolderItem(data);
|
||||
auto item = new FolderItem(data);
|
||||
|
||||
item->id = sqlquery.value(id).toULongLong();
|
||||
//la inserci<63>n de hijos se hace de forma ordenada
|
||||
@ -360,7 +360,7 @@ void FolderModel::updateFolderModelData(QSqlQuery &sqlquery, FolderItem *parent)
|
||||
data << sqlquery.value(path).toString();
|
||||
data << sqlquery.value(finished).toBool();
|
||||
data << sqlquery.value(completed).toBool();
|
||||
FolderItem *item = new FolderItem(data);
|
||||
auto item = new FolderItem(data);
|
||||
|
||||
item->id = sqlquery.value(id).toULongLong();
|
||||
//la inserci<63>n de hijos se hace de forma ordenada
|
||||
@ -410,7 +410,7 @@ void FolderModel::updateFolderCompletedStatus(const QModelIndexList &list, bool
|
||||
QSqlDatabase db = DataBaseManagement::loadDatabase(_databasePath);
|
||||
db.transaction();
|
||||
foreach (QModelIndex mi, list) {
|
||||
FolderItem *item = static_cast<FolderItem *>(mi.internalPointer());
|
||||
auto item = static_cast<FolderItem *>(mi.internalPointer());
|
||||
item->setData(FolderModel::Completed, status);
|
||||
|
||||
Folder f = DBHelper::loadFolder(item->id, db);
|
||||
@ -429,7 +429,7 @@ void FolderModel::updateFolderFinishedStatus(const QModelIndexList &list, bool s
|
||||
QSqlDatabase db = DataBaseManagement::loadDatabase(_databasePath);
|
||||
db.transaction();
|
||||
foreach (QModelIndex mi, list) {
|
||||
FolderItem *item = static_cast<FolderItem *>(mi.internalPointer());
|
||||
auto item = static_cast<FolderItem *>(mi.internalPointer());
|
||||
item->setData(FolderModel::Finished, status);
|
||||
|
||||
Folder f = DBHelper::loadFolder(item->id, db);
|
||||
@ -448,7 +448,7 @@ QStringList FolderModel::getSubfoldersNames(const QModelIndex &mi)
|
||||
QStringList result;
|
||||
qulonglong id = 1;
|
||||
if (mi.isValid()) {
|
||||
FolderItem *item = static_cast<FolderItem *>(mi.internalPointer());
|
||||
auto item = static_cast<FolderItem *>(mi.internalPointer());
|
||||
id = item->id;
|
||||
}
|
||||
|
||||
@ -559,7 +559,7 @@ QModelIndex FolderModel::addFolderAtParent(const QString &folderName, const QMod
|
||||
data << false; //finished
|
||||
data << true; //completed
|
||||
|
||||
FolderItem *item = new FolderItem(data);
|
||||
auto item = new FolderItem(data);
|
||||
item->id = newFolder.id;
|
||||
|
||||
beginInsertRows(parent, 0, 0); //TODO calculate the destRow before inserting the new child
|
||||
@ -577,7 +577,7 @@ void FolderModel::deleteFolder(const QModelIndex &mi)
|
||||
{
|
||||
beginRemoveRows(mi.parent(), mi.row(), mi.row());
|
||||
|
||||
FolderItem *item = static_cast<FolderItem *>(mi.internalPointer());
|
||||
auto item = static_cast<FolderItem *>(mi.internalPointer());
|
||||
|
||||
FolderItem *parent = item->parent();
|
||||
parent->removeChild(mi.row());
|
||||
@ -616,7 +616,7 @@ bool FolderModelProxy::filterAcceptsRow(int source_row, const QModelIndex &sourc
|
||||
if (!filterEnabled)
|
||||
return true;
|
||||
|
||||
FolderItem *parent = static_cast<FolderItem *>(source_parent.internalPointer());
|
||||
auto parent = static_cast<FolderItem *>(source_parent.internalPointer());
|
||||
|
||||
if (parent == 0)
|
||||
parent = static_cast<FolderModel *>(sourceModel())->rootItem;
|
||||
@ -656,7 +656,7 @@ void FolderModelProxy::setupFilteredModelData()
|
||||
rootItem->id = ROOT;
|
||||
rootItem->parentItem = 0;
|
||||
|
||||
FolderModel *model = static_cast<FolderModel *>(sourceModel());
|
||||
auto model = static_cast<FolderModel *>(sourceModel());
|
||||
|
||||
//cargar la base de datos
|
||||
QSqlDatabase db = DataBaseManagement::loadDatabase(model->_databasePath);
|
||||
@ -719,7 +719,7 @@ void FolderModelProxy::clear()
|
||||
|
||||
void FolderModelProxy::setupFilteredModelData(QSqlQuery &sqlquery, FolderItem *parent)
|
||||
{
|
||||
FolderModel *model = static_cast<FolderModel *>(sourceModel());
|
||||
auto model = static_cast<FolderModel *>(sourceModel());
|
||||
|
||||
//64 bits para la primary key, es decir la misma precisi<73>n que soporta sqlit 2^64
|
||||
filteredItems.clear();
|
||||
@ -744,7 +744,7 @@ void FolderModelProxy::setupFilteredModelData(QSqlQuery &sqlquery, FolderItem *p
|
||||
data << sqlquery.value(finished).toBool();
|
||||
data << sqlquery.value(completed).toBool();
|
||||
|
||||
FolderItem *item = new FolderItem(data);
|
||||
auto item = new FolderItem(data);
|
||||
item->id = sqlquery.value(0).toULongLong();
|
||||
|
||||
//id del padre
|
||||
|
@ -24,10 +24,10 @@ int ReadingListModel::rowCount(const QModelIndex &parent) const
|
||||
int separatorsCount = 2; //labels.isEmpty()?1:2;
|
||||
return specialLists.count() + labels.count() + rootItem->childCount() + separatorsCount;
|
||||
} else {
|
||||
ListItem *item = static_cast<ListItem *>(parent.internalPointer());
|
||||
auto item = static_cast<ListItem *>(parent.internalPointer());
|
||||
|
||||
if (typeid(*item) == typeid(ReadingListItem)) {
|
||||
ReadingListItem *item = static_cast<ReadingListItem *>(parent.internalPointer());
|
||||
auto item = static_cast<ReadingListItem *>(parent.internalPointer());
|
||||
return item->childCount();
|
||||
}
|
||||
}
|
||||
@ -38,7 +38,7 @@ int ReadingListModel::rowCount(const QModelIndex &parent) const
|
||||
int ReadingListModel::columnCount(const QModelIndex &parent) const
|
||||
{
|
||||
if (parent.isValid()) {
|
||||
ListItem *item = static_cast<ListItem *>(parent.internalPointer());
|
||||
auto item = static_cast<ListItem *>(parent.internalPointer());
|
||||
if (typeid(*item) == typeid(ReadingListSeparatorItem))
|
||||
return 0;
|
||||
}
|
||||
@ -54,7 +54,7 @@ QVariant ReadingListModel::data(const QModelIndex &index, int role) const
|
||||
if (!index.isValid())
|
||||
return QVariant();
|
||||
|
||||
ListItem *item = static_cast<ListItem *>(index.internalPointer());
|
||||
auto item = static_cast<ListItem *>(index.internalPointer());
|
||||
|
||||
if (role == ReadingListModel::TypeListsRole) {
|
||||
if (typeid(*item) == typeid(SpecialListItem))
|
||||
@ -71,7 +71,7 @@ QVariant ReadingListModel::data(const QModelIndex &index, int role) const
|
||||
}
|
||||
|
||||
if (role == ReadingListModel::LabelColorRole && typeid(*item) == typeid(LabelItem)) {
|
||||
LabelItem *labelItem = static_cast<LabelItem *>(item);
|
||||
auto labelItem = static_cast<LabelItem *>(item);
|
||||
return QVariant(labelItem->colorid());
|
||||
}
|
||||
|
||||
@ -81,7 +81,7 @@ QVariant ReadingListModel::data(const QModelIndex &index, int role) const
|
||||
}
|
||||
|
||||
if (role == ReadingListModel::SpecialListTypeRole && typeid(*item) == typeid(SpecialListItem)) {
|
||||
SpecialListItem *specialListItem = static_cast<SpecialListItem *>(item);
|
||||
auto specialListItem = static_cast<SpecialListItem *>(item);
|
||||
return QVariant(specialListItem->getType());
|
||||
}
|
||||
|
||||
@ -103,7 +103,7 @@ Qt::ItemFlags ReadingListModel::flags(const QModelIndex &index) const
|
||||
if (!index.isValid())
|
||||
return 0;
|
||||
|
||||
ListItem *item = static_cast<ListItem *>(index.internalPointer());
|
||||
auto item = static_cast<ListItem *>(index.internalPointer());
|
||||
if (typeid(*item) == typeid(ReadingListSeparatorItem))
|
||||
return 0;
|
||||
|
||||
@ -170,10 +170,10 @@ QModelIndex ReadingListModel::parent(const QModelIndex &index) const
|
||||
if (!index.isValid())
|
||||
return QModelIndex();
|
||||
|
||||
ListItem *item = static_cast<ListItem *>(index.internalPointer());
|
||||
auto item = static_cast<ListItem *>(index.internalPointer());
|
||||
|
||||
if (typeid(*item) == typeid(ReadingListItem)) {
|
||||
ReadingListItem *childItem = static_cast<ReadingListItem *>(index.internalPointer());
|
||||
auto childItem = static_cast<ReadingListItem *>(index.internalPointer());
|
||||
ReadingListItem *parent = childItem->parent;
|
||||
if (parent->getId() != 0)
|
||||
return createIndex(parent->row() + specialLists.count() + labels.count() + 2, 0, parent);
|
||||
@ -305,7 +305,7 @@ bool ReadingListModel::dropSublist(const QMimeData *data, Qt::DropAction action,
|
||||
|
||||
//beginMoveRows(destParent,sourceRow,sourceRow,destParent,destRow);
|
||||
|
||||
ReadingListItem *parentItem = static_cast<ReadingListItem *>(destParent.internalPointer());
|
||||
auto parentItem = static_cast<ReadingListItem *>(destParent.internalPointer());
|
||||
ReadingListItem *child = parentItem->child(sourceRow);
|
||||
parentItem->removeChild(child);
|
||||
parentItem->appendChild(child, destRow);
|
||||
@ -339,7 +339,7 @@ QMimeData *ReadingListModel::mimeData(const QModelIndexList &indexes) const
|
||||
QDataStream out(&data, QIODevice::WriteOnly);
|
||||
out << rows; //serialize the list of identifiers
|
||||
|
||||
QMimeData *mimeData = new QMimeData();
|
||||
auto mimeData = new QMimeData();
|
||||
mimeData->setData(YACReader::YACReaderLibrarSubReadingListMimeDataFormat, data);
|
||||
|
||||
return mimeData;
|
||||
@ -415,7 +415,7 @@ void ReadingListModel::addReadingListAt(const QString &name, const QModelIndex &
|
||||
|
||||
beginInsertRows(mi, 0, 0); //TODO calculate the right coordinates before inserting
|
||||
|
||||
ReadingListItem *readingListParent = static_cast<ReadingListItem *>(mi.internalPointer());
|
||||
auto readingListParent = static_cast<ReadingListItem *>(mi.internalPointer());
|
||||
qulonglong id = DBHelper::insertReadingSubList(name, mi.data(IDRole).toULongLong(), readingListParent->childCount(), db);
|
||||
ReadingListItem *newItem;
|
||||
|
||||
@ -441,7 +441,7 @@ bool ReadingListModel::isEditable(const QModelIndex &mi)
|
||||
{
|
||||
if (!mi.isValid())
|
||||
return false;
|
||||
ListItem *item = static_cast<ListItem *>(mi.internalPointer());
|
||||
auto item = static_cast<ListItem *>(mi.internalPointer());
|
||||
return typeid(*item) != typeid(SpecialListItem);
|
||||
}
|
||||
|
||||
@ -449,7 +449,7 @@ bool ReadingListModel::isReadingList(const QModelIndex &mi)
|
||||
{
|
||||
if (!mi.isValid())
|
||||
return false;
|
||||
ListItem *item = static_cast<ListItem *>(mi.internalPointer());
|
||||
auto item = static_cast<ListItem *>(mi.internalPointer());
|
||||
return typeid(*item) == typeid(ReadingListItem);
|
||||
}
|
||||
|
||||
@ -457,9 +457,9 @@ bool ReadingListModel::isReadingSubList(const QModelIndex &mi)
|
||||
{
|
||||
if (!mi.isValid())
|
||||
return false;
|
||||
ListItem *item = static_cast<ListItem *>(mi.internalPointer());
|
||||
auto item = static_cast<ListItem *>(mi.internalPointer());
|
||||
if (typeid(*item) == typeid(ReadingListItem)) {
|
||||
ReadingListItem *readingListItem = static_cast<ReadingListItem *>(item);
|
||||
auto readingListItem = static_cast<ReadingListItem *>(item);
|
||||
if (readingListItem->parent == rootItem)
|
||||
return false;
|
||||
else
|
||||
@ -480,10 +480,10 @@ void ReadingListModel::rename(const QModelIndex &mi, const QString &name)
|
||||
|
||||
QSqlDatabase db = DataBaseManagement::loadDatabase(_databasePath);
|
||||
|
||||
ListItem *item = static_cast<ListItem *>(mi.internalPointer());
|
||||
auto item = static_cast<ListItem *>(mi.internalPointer());
|
||||
|
||||
if (typeid(*item) == typeid(ReadingListItem)) {
|
||||
ReadingListItem *rli = static_cast<ReadingListItem *>(item);
|
||||
auto rli = static_cast<ReadingListItem *>(item);
|
||||
rli->setName(name);
|
||||
DBHelper::renameList(item->getId(), name, db);
|
||||
|
||||
@ -493,7 +493,7 @@ void ReadingListModel::rename(const QModelIndex &mi, const QString &name)
|
||||
} else
|
||||
emit dataChanged(index(mi.row(), 0), index(mi.row(), 0));
|
||||
} else if (typeid(*item) == typeid(LabelItem)) {
|
||||
LabelItem *li = static_cast<LabelItem *>(item);
|
||||
auto li = static_cast<LabelItem *>(item);
|
||||
li->setName(name);
|
||||
DBHelper::renameLabel(item->getId(), name, db);
|
||||
emit dataChanged(index(mi.row(), 0), index(mi.row(), 0));
|
||||
@ -510,10 +510,10 @@ void ReadingListModel::deleteItem(const QModelIndex &mi)
|
||||
|
||||
QSqlDatabase db = DataBaseManagement::loadDatabase(_databasePath);
|
||||
|
||||
ListItem *item = static_cast<ListItem *>(mi.internalPointer());
|
||||
auto item = static_cast<ListItem *>(mi.internalPointer());
|
||||
|
||||
if (typeid(*item) == typeid(ReadingListItem)) {
|
||||
ReadingListItem *rli = static_cast<ReadingListItem *>(item);
|
||||
auto rli = static_cast<ReadingListItem *>(item);
|
||||
QLOG_DEBUG() << "num children : " << rli->parent->childCount();
|
||||
rli->parent->removeChild(rli);
|
||||
QLOG_DEBUG() << "num children : " << rli->parent->childCount();
|
||||
@ -523,7 +523,7 @@ void ReadingListModel::deleteItem(const QModelIndex &mi)
|
||||
}
|
||||
QLOG_DEBUG() << "num children : " << rli->parent->childCount();
|
||||
} else if (typeid(*item) == typeid(LabelItem)) {
|
||||
LabelItem *li = static_cast<LabelItem *>(item);
|
||||
auto li = static_cast<LabelItem *>(item);
|
||||
labels.removeOne(li);
|
||||
DBHelper::removeLabelFromDB(item->getId(), db);
|
||||
}
|
||||
|
@ -1071,7 +1071,7 @@ QList<LibraryItem *> DBHelper::getFoldersFromParent(qulonglong parentId, QSqlDat
|
||||
if (list.isEmpty() || !sort)
|
||||
list.append(currentItem);
|
||||
else {
|
||||
Folder *last = static_cast<Folder *>(list.back());
|
||||
auto last = static_cast<Folder *>(list.back());
|
||||
QString nameLast = last->name;
|
||||
QString nameCurrent = currentItem->name;
|
||||
QList<LibraryItem *>::iterator i;
|
||||
|
@ -27,7 +27,7 @@ void EmptyContainerInfo::setText(const QString &text)
|
||||
|
||||
QVBoxLayout *EmptyContainerInfo::setUpDefaultLayout(bool addStretch)
|
||||
{
|
||||
QVBoxLayout *layout = new QVBoxLayout;
|
||||
auto layout = new QVBoxLayout;
|
||||
|
||||
layout->addSpacing(100);
|
||||
layout->addWidget(iconLabel);
|
||||
|
@ -26,25 +26,25 @@ ExportComicsInfoDialog::ExportComicsInfoDialog(QWidget *parent)
|
||||
find = new QPushButton(QIcon(":/images/find_folder.png"), "");
|
||||
connect(find, SIGNAL(clicked()), this, SLOT(findPath()));
|
||||
|
||||
QHBoxLayout *libraryLayout = new QHBoxLayout;
|
||||
auto libraryLayout = new QHBoxLayout;
|
||||
|
||||
libraryLayout->addWidget(textLabel);
|
||||
libraryLayout->addWidget(path);
|
||||
libraryLayout->addWidget(find);
|
||||
libraryLayout->setStretchFactor(find, 0); //TODO
|
||||
|
||||
QHBoxLayout *bottomLayout = new QHBoxLayout;
|
||||
auto bottomLayout = new QHBoxLayout;
|
||||
bottomLayout->addStretch();
|
||||
bottomLayout->addWidget(accept);
|
||||
bottomLayout->addWidget(cancel);
|
||||
|
||||
QVBoxLayout *mainLayout = new QVBoxLayout;
|
||||
auto mainLayout = new QVBoxLayout;
|
||||
mainLayout->addLayout(libraryLayout);
|
||||
mainLayout->addWidget(progress = new QLabel());
|
||||
mainLayout->addStretch();
|
||||
mainLayout->addLayout(bottomLayout);
|
||||
|
||||
QHBoxLayout *imgMainLayout = new QHBoxLayout;
|
||||
auto imgMainLayout = new QHBoxLayout;
|
||||
QLabel *imgLabel = new QLabel(this);
|
||||
QPixmap p(":/images/exportComicsInfo.png");
|
||||
imgLabel->setPixmap(p);
|
||||
|
@ -23,14 +23,14 @@ ExportLibraryDialog::ExportLibraryDialog(QWidget *parent)
|
||||
find = new QPushButton(QIcon(":/images/find_folder.png"), "");
|
||||
connect(find, SIGNAL(clicked()), this, SLOT(findPath()));
|
||||
|
||||
QHBoxLayout *libraryLayout = new QHBoxLayout;
|
||||
auto libraryLayout = new QHBoxLayout;
|
||||
|
||||
libraryLayout->addWidget(textLabel);
|
||||
libraryLayout->addWidget(path);
|
||||
libraryLayout->addWidget(find);
|
||||
libraryLayout->setStretchFactor(find, 0); //TODO
|
||||
|
||||
QHBoxLayout *bottomLayout = new QHBoxLayout;
|
||||
auto bottomLayout = new QHBoxLayout;
|
||||
bottomLayout->addStretch();
|
||||
bottomLayout->addWidget(accept);
|
||||
bottomLayout->addWidget(cancel);
|
||||
@ -41,13 +41,13 @@ ExportLibraryDialog::ExportLibraryDialog(QWidget *parent)
|
||||
progressBar->setTextVisible(false);
|
||||
progressBar->hide();
|
||||
|
||||
QVBoxLayout *mainLayout = new QVBoxLayout;
|
||||
auto mainLayout = new QVBoxLayout;
|
||||
mainLayout->addLayout(libraryLayout);
|
||||
mainLayout->addStretch();
|
||||
mainLayout->addWidget(progressBar);
|
||||
mainLayout->addLayout(bottomLayout);
|
||||
|
||||
QHBoxLayout *imgMainLayout = new QHBoxLayout;
|
||||
auto imgMainLayout = new QHBoxLayout;
|
||||
QLabel *imgLabel = new QLabel(this);
|
||||
QPixmap p(":/images/exportLibrary.png");
|
||||
imgLabel->setPixmap(p);
|
||||
|
@ -143,7 +143,7 @@ GridComicsView::GridComicsView(QWidget *parent)
|
||||
ctxt->setContextProperty("backgroundBlurRadius", 0.0);
|
||||
ctxt->setContextProperty("backgroundBlurVisible", false);
|
||||
|
||||
ComicModel *model = new ComicModel();
|
||||
auto model = new ComicModel();
|
||||
selectionHelper->setModel(model);
|
||||
ctxt->setContextProperty("comicsList", model);
|
||||
ctxt->setContextProperty("comicsSelection", selectionHelper->selectionModel());
|
||||
@ -161,8 +161,8 @@ GridComicsView::GridComicsView(QWidget *parent)
|
||||
|
||||
view->setSource(QUrl("qrc:/qml/GridComicsView.qml"));
|
||||
|
||||
QObject *rootObject = dynamic_cast<QObject *>(view->rootObject());
|
||||
QObject *infoContainer = rootObject->findChild<QObject *>("infoContainer");
|
||||
auto rootObject = dynamic_cast<QObject *>(view->rootObject());
|
||||
auto infoContainer = rootObject->findChild<QObject *>("infoContainer");
|
||||
|
||||
QQmlProperty(infoContainer, "width").write(settings->value(COMICS_GRID_INFO_WIDTH, 350));
|
||||
|
||||
@ -174,7 +174,7 @@ GridComicsView::GridComicsView(QWidget *parent)
|
||||
|
||||
setShowMarks(true); //TODO save this in settings
|
||||
|
||||
QVBoxLayout *l = new QVBoxLayout;
|
||||
auto l = new QVBoxLayout;
|
||||
l->addWidget(view);
|
||||
this->setLayout(l);
|
||||
|
||||
@ -199,7 +199,7 @@ void GridComicsView::createCoverSizeSliderWidget()
|
||||
coverSizeSlider->setOrientation(Qt::Horizontal);
|
||||
coverSizeSlider->setRange(YACREADER_MIN_GRID_ZOOM_WIDTH, YACREADER_MAX_GRID_ZOOM_WIDTH);
|
||||
|
||||
QHBoxLayout *horizontalLayout = new QHBoxLayout();
|
||||
auto horizontalLayout = new QHBoxLayout();
|
||||
QLabel *smallLabel = new QLabel();
|
||||
smallLabel->setPixmap(QPixmap(":/images/comics_view_toolbar/small_size_grid_zoom.png"));
|
||||
horizontalLayout->addWidget(smallLabel);
|
||||
@ -409,7 +409,7 @@ void GridComicsView::setCoversSize(int width)
|
||||
{
|
||||
QQmlContext *ctxt = view->rootContext();
|
||||
|
||||
QQuickItem *grid = view->rootObject()->findChild<QQuickItem *>(QStringLiteral("grid"));
|
||||
auto grid = view->rootObject()->findChild<QQuickItem *>(QStringLiteral("grid"));
|
||||
|
||||
if (grid != 0) {
|
||||
QVariant cellCustomWidth = (width * YACREADER_MIN_CELL_CUSTOM_WIDTH) / YACREADER_MIN_GRID_ZOOM_WIDTH;
|
||||
@ -462,8 +462,8 @@ void GridComicsView::setCurrentComicIfNeeded()
|
||||
|
||||
void GridComicsView::resetScroll()
|
||||
{
|
||||
QObject *rootObject = dynamic_cast<QObject *>(view->rootObject());
|
||||
QObject *scrollView = rootObject->findChild<QObject *>("topScrollView", Qt::FindChildrenRecursively);
|
||||
auto rootObject = dynamic_cast<QObject *>(view->rootObject());
|
||||
auto scrollView = rootObject->findChild<QObject *>("topScrollView", Qt::FindChildrenRecursively);
|
||||
|
||||
QMetaObject::invokeMethod(scrollView, "scrollToOrigin");
|
||||
}
|
||||
@ -492,7 +492,7 @@ void GridComicsView::updateCurrentComicView()
|
||||
|
||||
void GridComicsView::startDrag()
|
||||
{
|
||||
QDrag *drag = new QDrag(this);
|
||||
auto drag = new QDrag(this);
|
||||
drag->setMimeData(model->mimeData(selectionHelper->selectedRows()));
|
||||
drag->setPixmap(QPixmap(":/images/comics_view_toolbar/openInYACReader.png")); //TODO add better image
|
||||
|
||||
@ -553,8 +553,8 @@ void GridComicsView::closeEvent(QCloseEvent *event)
|
||||
toolbar->removeAction(showInfoSeparatorAction);
|
||||
toolbar->removeAction(coverSizeSliderAction);
|
||||
|
||||
QObject *rootObject = dynamic_cast<QObject *>(view->rootObject());
|
||||
QObject *infoContainer = rootObject->findChild<QObject *>("infoContainer", Qt::FindChildrenRecursively);
|
||||
auto rootObject = dynamic_cast<QObject *>(view->rootObject());
|
||||
auto infoContainer = rootObject->findChild<QObject *>("infoContainer", Qt::FindChildrenRecursively);
|
||||
|
||||
int infoWidth = QQmlProperty(infoContainer, "width").read().toInt();
|
||||
|
||||
|
@ -28,7 +28,7 @@ ImportComicsInfoDialog::ImportComicsInfoDialog(QWidget *parent)
|
||||
find = new QPushButton(QIcon(":/images/find_folder.png"), "");
|
||||
connect(find, SIGNAL(clicked()), this, SLOT(findPath()));
|
||||
|
||||
QHBoxLayout *libraryLayout = new QHBoxLayout;
|
||||
auto libraryLayout = new QHBoxLayout;
|
||||
|
||||
libraryLayout->addWidget(textLabel);
|
||||
libraryLayout->addWidget(path);
|
||||
@ -42,18 +42,18 @@ ImportComicsInfoDialog::ImportComicsInfoDialog(QWidget *parent)
|
||||
progressBar->hide();
|
||||
connect(accept, SIGNAL(clicked()), progressBar, SLOT(show()));
|
||||
|
||||
QHBoxLayout *bottomLayout = new QHBoxLayout;
|
||||
auto bottomLayout = new QHBoxLayout;
|
||||
bottomLayout->addStretch();
|
||||
bottomLayout->addWidget(accept);
|
||||
bottomLayout->addWidget(cancel);
|
||||
|
||||
QVBoxLayout *mainLayout = new QVBoxLayout;
|
||||
auto mainLayout = new QVBoxLayout;
|
||||
mainLayout->addLayout(libraryLayout);
|
||||
mainLayout->addStretch();
|
||||
mainLayout->addWidget(progressBar);
|
||||
mainLayout->addLayout(bottomLayout);
|
||||
|
||||
QHBoxLayout *imgMainLayout = new QHBoxLayout;
|
||||
auto imgMainLayout = new QHBoxLayout;
|
||||
QLabel *imgLabel = new QLabel(this);
|
||||
QPixmap p(":/images/importComicsInfo.png");
|
||||
imgLabel->setPixmap(p);
|
||||
@ -82,7 +82,7 @@ void ImportComicsInfoDialog::import()
|
||||
{
|
||||
progressBar->show();
|
||||
|
||||
Importer *importer = new Importer();
|
||||
auto importer = new Importer();
|
||||
importer->source = path->text();
|
||||
importer->dest = dest;
|
||||
connect(importer, SIGNAL(finished()), this, SLOT(close()));
|
||||
|
@ -41,7 +41,7 @@ void ImportLibraryDialog::setupUI()
|
||||
findDest = new QPushButton(QIcon(":/images/find_folder.png"), "");
|
||||
connect(findDest, SIGNAL(clicked()), this, SLOT(findDestination()));
|
||||
|
||||
QGridLayout *content = new QGridLayout;
|
||||
auto content = new QGridLayout;
|
||||
|
||||
content->addWidget(nameLabel, 0, 0);
|
||||
content->addWidget(nameEdit, 0, 1);
|
||||
@ -56,7 +56,7 @@ void ImportLibraryDialog::setupUI()
|
||||
content->addWidget(findDest, 2, 2);
|
||||
//destLayout->setStretchFactor(findDest,0); //TODO
|
||||
|
||||
QHBoxLayout *bottomLayout = new QHBoxLayout;
|
||||
auto bottomLayout = new QHBoxLayout;
|
||||
bottomLayout->addStretch();
|
||||
bottomLayout->addWidget(accept);
|
||||
bottomLayout->addWidget(cancel);
|
||||
@ -67,14 +67,14 @@ void ImportLibraryDialog::setupUI()
|
||||
progressBar->setTextVisible(false);
|
||||
progressBar->hide();
|
||||
|
||||
QVBoxLayout *mainLayout = new QVBoxLayout;
|
||||
auto mainLayout = new QVBoxLayout;
|
||||
mainLayout->addLayout(content);
|
||||
//mainLayout->addWidget(progress = new QLabel());
|
||||
mainLayout->addStretch();
|
||||
mainLayout->addWidget(progressBar);
|
||||
mainLayout->addLayout(bottomLayout);
|
||||
|
||||
QHBoxLayout *imgMainLayout = new QHBoxLayout;
|
||||
auto imgMainLayout = new QHBoxLayout;
|
||||
QLabel *imgLabel = new QLabel(this);
|
||||
QPixmap p(":/images/importLibrary.png");
|
||||
imgLabel->setPixmap(p);
|
||||
|
@ -42,7 +42,7 @@ YACReaderActivityIndicatorWidget::YACReaderActivityIndicatorWidget(QWidget *pare
|
||||
normal->setPixmap(line);
|
||||
glow->setPixmap(glowLine);
|
||||
|
||||
QHBoxLayout *layout = new QHBoxLayout();
|
||||
auto layout = new QHBoxLayout();
|
||||
|
||||
layout->addWidget(normal, 0, Qt::AlignVCenter);
|
||||
|
||||
@ -56,7 +56,7 @@ YACReaderActivityIndicatorWidget::YACReaderActivityIndicatorWidget(QWidget *pare
|
||||
glow->setGeometry(4, 4, glowLine.width(), glowLine.height());
|
||||
//normal->setGeometry(0,1,579,1);
|
||||
|
||||
QGraphicsOpacityEffect *effect = new QGraphicsOpacityEffect();
|
||||
auto effect = new QGraphicsOpacityEffect();
|
||||
//effect->setOpacity(1.0);
|
||||
|
||||
QPropertyAnimation *animation = new QPropertyAnimation(effect, "opacity");
|
||||
@ -99,7 +99,7 @@ ImportWidget::ImportWidget(QWidget *parent)
|
||||
QLabel * lineLabel = new QLabel();
|
||||
lineLabel->setPixmap(line);*/
|
||||
|
||||
YACReaderActivityIndicatorWidget *activityIndicator = new YACReaderActivityIndicatorWidget();
|
||||
auto activityIndicator = new YACReaderActivityIndicatorWidget();
|
||||
|
||||
text = new QLabel(); //"<font color=\"#495252\">"+tr("Importing comics")+"</font>");
|
||||
text->setStyleSheet("QLabel {font-size:25px;font-weight:bold;}");
|
||||
@ -109,7 +109,7 @@ ImportWidget::ImportWidget(QWidget *parent)
|
||||
currentComicLabel = new QLabel("<font color=\"#565959\">...</font>");
|
||||
|
||||
coversViewContainer = new QWidget(this);
|
||||
QVBoxLayout *coversViewLayout = new QVBoxLayout;
|
||||
auto coversViewLayout = new QVBoxLayout;
|
||||
coversViewContainer->setLayout(coversViewLayout);
|
||||
coversViewContainer->setMaximumHeight(316);
|
||||
coversViewContainer->setSizePolicy(QSizePolicy::Ignored, QSizePolicy::Maximum);
|
||||
@ -151,10 +151,10 @@ ImportWidget::ImportWidget(QWidget *parent)
|
||||
stop->setSizePolicy(QSizePolicy::Maximum, QSizePolicy::Maximum);
|
||||
stopButton = stop;
|
||||
|
||||
QVBoxLayout *layout = new QVBoxLayout(this);
|
||||
QHBoxLayout *buttonLayout = new QHBoxLayout();
|
||||
QHBoxLayout *topLayout = new QHBoxLayout();
|
||||
QVBoxLayout *textLayout = new QVBoxLayout();
|
||||
auto layout = new QVBoxLayout(this);
|
||||
auto buttonLayout = new QHBoxLayout();
|
||||
auto topLayout = new QHBoxLayout();
|
||||
auto textLayout = new QVBoxLayout();
|
||||
|
||||
QWidget *topWidget = new QWidget();
|
||||
topWidget->setFixedWidth(650);
|
||||
@ -227,14 +227,14 @@ void ImportWidget::newComic(const QString &path, const QString &coverPath)
|
||||
QPixmap p(coverPath);
|
||||
p = p.scaledToHeight(300, Qt::SmoothTransformation);
|
||||
|
||||
QGraphicsPixmapItem *item = new QGraphicsPixmapItem(p);
|
||||
auto item = new QGraphicsPixmapItem(p);
|
||||
item->setPos(previousWidth, 0);
|
||||
coversScene->addItem(item);
|
||||
|
||||
previousWidth += 10 + p.width();
|
||||
|
||||
foreach (QGraphicsItem *itemToRemove, coversScene->items()) {
|
||||
QGraphicsPixmapItem *last = dynamic_cast<QGraphicsPixmapItem *>(itemToRemove);
|
||||
auto last = dynamic_cast<QGraphicsPixmapItem *>(itemToRemove);
|
||||
|
||||
if ((last->pos().x() + last->pixmap().width()) < coversView->horizontalScrollBar()->value()) //TODO check this
|
||||
{
|
||||
@ -267,7 +267,7 @@ void ImportWidget::addCoverTest()
|
||||
{
|
||||
QPixmap p(QString("c:/temp/%1.jpg").arg(i));
|
||||
p = p.scaledToHeight(300, Qt::SmoothTransformation);
|
||||
QGraphicsPixmapItem *item = new QGraphicsPixmapItem(p);
|
||||
auto item = new QGraphicsPixmapItem(p);
|
||||
item->setPos(previousWidth, 0);
|
||||
item->setZValue(i / 10000.0);
|
||||
previousWidth += 10 + p.width();
|
||||
@ -283,10 +283,10 @@ void ImportWidget::addCoverTest()
|
||||
|
||||
foreach (QGraphicsItem *itemToMove, coversScene->items()) {
|
||||
|
||||
QTimeLine *timer = new QTimeLine(/*350*/ 1000);
|
||||
auto timer = new QTimeLine(/*350*/ 1000);
|
||||
timer->setFrameRange(0, 60);
|
||||
|
||||
QGraphicsItemAnimation *animation = new QGraphicsItemAnimation;
|
||||
auto animation = new QGraphicsItemAnimation;
|
||||
animation->setItem(itemToMove);
|
||||
animation->setTimeLine(timer);
|
||||
|
||||
|
@ -78,7 +78,7 @@ InfoComicsView::InfoComicsView(QWidget *parent)
|
||||
|
||||
view->setSource(QUrl("qrc:/qml/InfoComicsView.qml"));
|
||||
|
||||
QObject *rootObject = dynamic_cast<QObject *>(view->rootObject());
|
||||
auto rootObject = dynamic_cast<QObject *>(view->rootObject());
|
||||
flow = rootObject->findChild<QObject *>("flow");
|
||||
list = rootObject->findChild<QObject *>("list");
|
||||
|
||||
@ -88,7 +88,7 @@ InfoComicsView::InfoComicsView(QWidget *parent)
|
||||
selectionHelper = new YACReaderComicsSelectionHelper(this);
|
||||
comicInfoHelper = new YACReaderComicInfoHelper(this);
|
||||
|
||||
QVBoxLayout *l = new QVBoxLayout;
|
||||
auto l = new QVBoxLayout;
|
||||
l->addWidget(view);
|
||||
this->setLayout(l);
|
||||
|
||||
|
@ -550,7 +550,7 @@ void ThumbnailCreator::create()
|
||||
return;
|
||||
}
|
||||
#elif defined USE_PDFIUM
|
||||
PdfiumComic *pdfComic = new PdfiumComic();
|
||||
auto pdfComic = new PdfiumComic();
|
||||
if (!pdfComic->openComic(_fileSource)) {
|
||||
delete pdfComic;
|
||||
return;
|
||||
|
@ -172,7 +172,7 @@ void LibraryWindow::changeEvent(QEvent *event)
|
||||
void LibraryWindow::doLayout()
|
||||
{
|
||||
//LAYOUT ELEMENTS------------------------------------------------------------
|
||||
QSplitter *sHorizontal = new QSplitter(Qt::Horizontal); //spliter principal
|
||||
auto sHorizontal = new QSplitter(Qt::Horizontal); //spliter principal
|
||||
#ifdef Q_OS_MAC
|
||||
sHorizontal->setStyleSheet("QSplitter::handle{image:none;background-color:#B8B8B8;} QSplitter::handle:vertical {height:1px;}");
|
||||
#else
|
||||
@ -1278,7 +1278,7 @@ void LibraryWindow::copyAndImportComicsToCurrentFolder(const QList<QPair<QString
|
||||
|
||||
QProgressDialog *progressDialog = newProgressDialog(tr("Copying comics..."), comics.size());
|
||||
|
||||
ComicFilesManager *comicFilesManager = new ComicFilesManager();
|
||||
auto comicFilesManager = new ComicFilesManager();
|
||||
comicFilesManager->copyComicsTo(comics, destFolderPath, folderDestination);
|
||||
|
||||
processComicFiles(comicFilesManager, progressDialog);
|
||||
@ -1295,7 +1295,7 @@ void LibraryWindow::moveAndImportComicsToCurrentFolder(const QList<QPair<QString
|
||||
|
||||
QProgressDialog *progressDialog = newProgressDialog(tr("Moving comics..."), comics.size());
|
||||
|
||||
ComicFilesManager *comicFilesManager = new ComicFilesManager();
|
||||
auto comicFilesManager = new ComicFilesManager();
|
||||
comicFilesManager->moveComicsTo(comics, destFolderPath, folderDestination);
|
||||
|
||||
processComicFiles(comicFilesManager, progressDialog);
|
||||
@ -1314,7 +1314,7 @@ void LibraryWindow::copyAndImportComicsToFolder(const QList<QPair<QString, QStri
|
||||
|
||||
QProgressDialog *progressDialog = newProgressDialog(tr("Copying comics..."), comics.size());
|
||||
|
||||
ComicFilesManager *comicFilesManager = new ComicFilesManager();
|
||||
auto comicFilesManager = new ComicFilesManager();
|
||||
comicFilesManager->copyComicsTo(comics, destFolderPath, folderDestination);
|
||||
|
||||
processComicFiles(comicFilesManager, progressDialog);
|
||||
@ -1333,7 +1333,7 @@ void LibraryWindow::moveAndImportComicsToFolder(const QList<QPair<QString, QStri
|
||||
|
||||
QProgressDialog *progressDialog = newProgressDialog(tr("Moving comics..."), comics.size());
|
||||
|
||||
ComicFilesManager *comicFilesManager = new ComicFilesManager();
|
||||
auto comicFilesManager = new ComicFilesManager();
|
||||
comicFilesManager->moveComicsTo(comics, destFolderPath, folderDestination);
|
||||
|
||||
processComicFiles(comicFilesManager, progressDialog);
|
||||
@ -1478,7 +1478,7 @@ void LibraryWindow::deleteSelectedFolder()
|
||||
QList<QString> paths;
|
||||
paths << folderPath;
|
||||
|
||||
FoldersRemover *remover = new FoldersRemover(indexList, paths);
|
||||
auto remover = new FoldersRemover(indexList, paths);
|
||||
|
||||
QThread *thread = NULL;
|
||||
|
||||
@ -1544,7 +1544,7 @@ void LibraryWindow::deleteSelectedReadingList()
|
||||
|
||||
void LibraryWindow::showAddNewLabelDialog()
|
||||
{
|
||||
AddLabelDialog *dialog = new AddLabelDialog();
|
||||
auto dialog = new AddLabelDialog();
|
||||
int ret = dialog->exec();
|
||||
|
||||
if (ret == QDialog::Accepted) {
|
||||
@ -1651,7 +1651,7 @@ void LibraryWindow::setupAddToSubmenu(QMenu &menu)
|
||||
if (labels.count() > 0)
|
||||
menu.addSeparator();
|
||||
foreach (LabelItem *label, labels) {
|
||||
QAction *action = new QAction(this);
|
||||
auto action = new QAction(this);
|
||||
action->setIcon(label->getIcon());
|
||||
action->setText(label->name());
|
||||
|
||||
@ -1665,7 +1665,7 @@ void LibraryWindow::setupAddToSubmenu(QMenu &menu)
|
||||
|
||||
void LibraryWindow::onAddComicsToLabel()
|
||||
{
|
||||
QAction *action = static_cast<QAction *>(sender());
|
||||
auto action = static_cast<QAction *>(sender());
|
||||
|
||||
qulonglong labelId = action->data().toULongLong();
|
||||
|
||||
@ -2061,7 +2061,7 @@ void LibraryWindow::toNormal()
|
||||
showNormal();
|
||||
|
||||
#ifdef Q_OS_MAC
|
||||
QTimer *timer = new QTimer();
|
||||
auto timer = new QTimer();
|
||||
timer->setSingleShot(true);
|
||||
timer->start();
|
||||
connect(timer, SIGNAL(timeout()), libraryToolBar, SLOT(show()));
|
||||
@ -2421,7 +2421,7 @@ void LibraryWindow::deleteComicsFromDisk()
|
||||
QLOG_TRACE() << comic.parentId;
|
||||
}
|
||||
|
||||
ComicsRemover *remover = new ComicsRemover(indexList, paths, comics.at(0).parentId);
|
||||
auto remover = new ComicsRemover(indexList, paths, comics.at(0).parentId);
|
||||
QThread *thread = NULL;
|
||||
|
||||
thread = new QThread(this);
|
||||
|
@ -231,9 +231,9 @@ int main(int argc, char **argv)
|
||||
}
|
||||
QLOG_INFO() << "YACReaderLibrary starting";
|
||||
|
||||
YACReaderLocalServer *localServer = new YACReaderLocalServer();
|
||||
auto localServer = new YACReaderLocalServer();
|
||||
|
||||
LibraryWindow *mw = new LibraryWindow();
|
||||
auto mw = new LibraryWindow();
|
||||
|
||||
mw->connect(localServer, SIGNAL(comicUpdated(quint64, const ComicDB &)), mw, SLOT(updateComicsView(quint64, const ComicDB &)), Qt::QueuedConnection);
|
||||
|
||||
|
@ -34,10 +34,10 @@ NoLibrariesWidget::NoLibrariesWidget(QWidget *parent)
|
||||
QPushButton *addButton = new QPushButton(tr("add an existing one"));
|
||||
addButton->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Preferred);
|
||||
|
||||
QVBoxLayout *layout = new QVBoxLayout(this);
|
||||
QHBoxLayout *buttonLayout = new QHBoxLayout();
|
||||
QHBoxLayout *topLayout = new QHBoxLayout();
|
||||
QVBoxLayout *textLayout = new QVBoxLayout();
|
||||
auto layout = new QVBoxLayout(this);
|
||||
auto buttonLayout = new QHBoxLayout();
|
||||
auto topLayout = new QHBoxLayout();
|
||||
auto textLayout = new QVBoxLayout();
|
||||
|
||||
QWidget *topWidget = new QWidget();
|
||||
topWidget->setFixedWidth(650);
|
||||
|
@ -13,7 +13,7 @@ NoSearchResultsWidget::NoSearchResultsWidget(QWidget *parent)
|
||||
backgroundColor = "#2A2A2A";
|
||||
#endif
|
||||
|
||||
QVBoxLayout *layout = new QVBoxLayout;
|
||||
auto layout = new QVBoxLayout;
|
||||
|
||||
iconLabel = new QLabel();
|
||||
iconLabel->setPixmap(QPixmap(":/images/empty_search.png"));
|
||||
|
@ -14,20 +14,20 @@ FlowType flowType = Strip;
|
||||
OptionsDialog::OptionsDialog(QWidget *parent)
|
||||
: YACReaderOptionsDialog(parent)
|
||||
{
|
||||
QTabWidget *tabWidget = new QTabWidget();
|
||||
auto tabWidget = new QTabWidget();
|
||||
|
||||
QVBoxLayout *layout = new QVBoxLayout(this);
|
||||
auto layout = new QVBoxLayout(this);
|
||||
|
||||
QVBoxLayout *flowLayout = new QVBoxLayout;
|
||||
QVBoxLayout *gridViewLayout = new QVBoxLayout();
|
||||
QVBoxLayout *generalLayout = new QVBoxLayout();
|
||||
auto flowLayout = new QVBoxLayout;
|
||||
auto gridViewLayout = new QVBoxLayout();
|
||||
auto generalLayout = new QVBoxLayout();
|
||||
|
||||
QHBoxLayout *switchFlowType = new QHBoxLayout();
|
||||
auto switchFlowType = new QHBoxLayout();
|
||||
switchFlowType->addStretch();
|
||||
#ifndef NO_OPENGL
|
||||
switchFlowType->addWidget(useGL);
|
||||
#endif
|
||||
QHBoxLayout *buttons = new QHBoxLayout();
|
||||
auto buttons = new QHBoxLayout();
|
||||
buttons->addStretch();
|
||||
buttons->addWidget(accept);
|
||||
buttons->addWidget(cancel);
|
||||
@ -42,11 +42,11 @@ OptionsDialog::OptionsDialog(QWidget *parent)
|
||||
sw->hide();
|
||||
#endif
|
||||
|
||||
QVBoxLayout *apiKeyLayout = new QVBoxLayout();
|
||||
QPushButton *apiKeyButton = new QPushButton(tr("Edit Comic Vine API key"));
|
||||
auto apiKeyLayout = new QVBoxLayout();
|
||||
auto apiKeyButton = new QPushButton(tr("Edit Comic Vine API key"));
|
||||
apiKeyLayout->addWidget(apiKeyButton);
|
||||
|
||||
QGroupBox *apiKeyBox = new QGroupBox(tr("Comic Vine API key"));
|
||||
auto apiKeyBox = new QGroupBox(tr("Comic Vine API key"));
|
||||
apiKeyBox->setLayout(apiKeyLayout);
|
||||
|
||||
connect(apiKeyButton, SIGNAL(clicked()), this, SLOT(editApiKey()));
|
||||
@ -68,7 +68,7 @@ OptionsDialog::OptionsDialog(QWidget *parent)
|
||||
|
||||
resetButton = new QPushButton(tr("Restore defautls"));
|
||||
|
||||
QVBoxLayout *gridBackgroundLayout = new QVBoxLayout();
|
||||
auto gridBackgroundLayout = new QVBoxLayout();
|
||||
gridBackgroundLayout->addWidget(useBackgroundImageCheck);
|
||||
gridBackgroundLayout->addWidget(opacityLabel);
|
||||
gridBackgroundLayout->addWidget(backgroundImageOpacitySlider);
|
||||
@ -77,7 +77,7 @@ OptionsDialog::OptionsDialog(QWidget *parent)
|
||||
gridBackgroundLayout->addWidget(useCurrentComicCoverCheck);
|
||||
gridBackgroundLayout->addWidget(resetButton, 0, Qt::AlignRight);
|
||||
|
||||
QGroupBox *gridBackgroundGroup = new QGroupBox(tr("Background"));
|
||||
auto gridBackgroundGroup = new QGroupBox(tr("Background"));
|
||||
gridBackgroundGroup->setLayout(gridBackgroundLayout);
|
||||
|
||||
gridViewLayout->addWidget(gridBackgroundGroup);
|
||||
@ -90,13 +90,13 @@ OptionsDialog::OptionsDialog(QWidget *parent)
|
||||
connect(resetButton, &QPushButton::clicked, this, &OptionsDialog::resetToDefaults);
|
||||
//end grid view background config
|
||||
|
||||
QWidget *comicFlowW = new QWidget;
|
||||
auto comicFlowW = new QWidget;
|
||||
comicFlowW->setLayout(flowLayout);
|
||||
|
||||
QWidget *gridViewW = new QWidget;
|
||||
auto gridViewW = new QWidget;
|
||||
gridViewW->setLayout(gridViewLayout);
|
||||
|
||||
QWidget *generalW = new QWidget;
|
||||
auto generalW = new QWidget;
|
||||
generalW->setLayout(generalLayout);
|
||||
generalLayout->addWidget(shortcutsBox);
|
||||
generalLayout->addWidget(apiKeyBox);
|
||||
|
@ -81,7 +81,7 @@ void PropertiesDialog::createCoverBox()
|
||||
{
|
||||
coverBox = new QWidget(this);
|
||||
|
||||
QHBoxLayout *layout = new QHBoxLayout;
|
||||
auto layout = new QHBoxLayout;
|
||||
|
||||
QLabel *label = new QLabel(tr("Cover page"));
|
||||
label->setStyleSheet("QLabel {color: white; font-weight:bold; font-size:14px;}");
|
||||
@ -139,13 +139,13 @@ void PropertiesDialog::createGeneralInfoBox()
|
||||
{
|
||||
generalInfoBox = new QWidget;
|
||||
|
||||
QFormLayout *generalInfoLayout = new QFormLayout;
|
||||
auto generalInfoLayout = new QFormLayout;
|
||||
|
||||
generalInfoLayout->setFieldGrowthPolicy(QFormLayout::ExpandingFieldsGrow);
|
||||
//generalInfoLayout->setRowWrapPolicy(QFormLayout::WrapAllRows);
|
||||
generalInfoLayout->addRow(tr("Title:"), title = new YACReaderFieldEdit());
|
||||
|
||||
QHBoxLayout *number = new QHBoxLayout;
|
||||
auto number = new QHBoxLayout;
|
||||
number->addWidget(numberEdit = new YACReaderFieldEdit());
|
||||
numberValidator.setBottom(0);
|
||||
numberEdit->setValidator(&numberValidator);
|
||||
@ -162,7 +162,7 @@ void PropertiesDialog::createGeneralInfoBox()
|
||||
|
||||
generalInfoLayout->addRow(tr("Volume:"), volumeEdit = new YACReaderFieldEdit());
|
||||
|
||||
QHBoxLayout *arc = new QHBoxLayout;
|
||||
auto arc = new QHBoxLayout;
|
||||
arc->addWidget(storyArcEdit = new YACReaderFieldEdit());
|
||||
arc->addWidget(new QLabel(tr("Arc number:")));
|
||||
arc->addWidget(arcNumberEdit = new YACReaderFieldEdit());
|
||||
@ -182,7 +182,7 @@ void PropertiesDialog::createGeneralInfoBox()
|
||||
//generalInfoLayout->addRow(tr("Comic Vine link:"), comicVineLink = new QLabel("..."));
|
||||
//generalInfoLayout->addRow(bottom);
|
||||
|
||||
QVBoxLayout *main = new QVBoxLayout;
|
||||
auto main = new QVBoxLayout;
|
||||
main->addLayout(generalInfoLayout);
|
||||
main->addStretch();
|
||||
main->addWidget(comicVineLink = new QLabel("Comic Vine link : ..."));
|
||||
@ -195,12 +195,12 @@ void PropertiesDialog::createAuthorsBox()
|
||||
{
|
||||
authorsBox = new QWidget;
|
||||
|
||||
QVBoxLayout *authorsLayout = new QVBoxLayout;
|
||||
auto authorsLayout = new QVBoxLayout;
|
||||
|
||||
//authorsLayout->setRowWrapPolicy(QFormLayout::WrapAllRows);
|
||||
QHBoxLayout *h1 = new QHBoxLayout;
|
||||
QVBoxLayout *vl1 = new QVBoxLayout;
|
||||
QVBoxLayout *vr1 = new QVBoxLayout;
|
||||
auto h1 = new QHBoxLayout;
|
||||
auto vl1 = new QVBoxLayout;
|
||||
auto vr1 = new QVBoxLayout;
|
||||
vl1->addWidget(new QLabel(tr("Writer(s):")));
|
||||
vl1->addWidget(writer = new YACReaderFieldPlainTextEdit());
|
||||
h1->addLayout(vl1);
|
||||
@ -209,9 +209,9 @@ void PropertiesDialog::createAuthorsBox()
|
||||
h1->addLayout(vr1);
|
||||
//authorsLayout->addRow(tr("Writer(s):"), new YACReaderFieldPlainTextEdit());
|
||||
//authorsLayout->addRow(tr("Penciller(s):"), new YACReaderFieldPlainTextEdit());
|
||||
QHBoxLayout *h2 = new QHBoxLayout;
|
||||
QVBoxLayout *vl2 = new QVBoxLayout;
|
||||
QVBoxLayout *vr2 = new QVBoxLayout;
|
||||
auto h2 = new QHBoxLayout;
|
||||
auto vl2 = new QVBoxLayout;
|
||||
auto vr2 = new QVBoxLayout;
|
||||
vl2->addWidget(new QLabel(tr("Inker(s):")));
|
||||
vl2->addWidget(inker = new YACReaderFieldPlainTextEdit());
|
||||
h2->addLayout(vl2);
|
||||
@ -222,9 +222,9 @@ void PropertiesDialog::createAuthorsBox()
|
||||
//authorsLayout->addRow(tr("Inker(s):"), new YACReaderFieldPlainTextEdit());
|
||||
//authorsLayout->addRow(tr("Colorist(s):"), new YACReaderFieldPlainTextEdit());
|
||||
|
||||
QHBoxLayout *h3 = new QHBoxLayout;
|
||||
QVBoxLayout *vl3 = new QVBoxLayout;
|
||||
QVBoxLayout *vr3 = new QVBoxLayout;
|
||||
auto h3 = new QHBoxLayout;
|
||||
auto vl3 = new QVBoxLayout;
|
||||
auto vr3 = new QVBoxLayout;
|
||||
vl3->addWidget(new QLabel(tr("Letterer(s):")));
|
||||
vl3->addWidget(letterer = new YACReaderFieldPlainTextEdit());
|
||||
h3->addLayout(vl3);
|
||||
@ -245,11 +245,11 @@ void PropertiesDialog::createPublishingBox()
|
||||
{
|
||||
publishingBox = new QWidget;
|
||||
|
||||
QFormLayout *publishingLayout = new QFormLayout;
|
||||
auto publishingLayout = new QFormLayout;
|
||||
|
||||
publishingLayout->setFieldGrowthPolicy(QFormLayout::ExpandingFieldsGrow);
|
||||
|
||||
QHBoxLayout *date = new QHBoxLayout;
|
||||
auto date = new QHBoxLayout;
|
||||
date->addWidget(new QLabel(tr("Day:")));
|
||||
date->addWidget(dayEdit = new YACReaderFieldEdit());
|
||||
dayValidator.setRange(1, 31);
|
||||
@ -278,7 +278,7 @@ void PropertiesDialog::createPlotBox()
|
||||
{
|
||||
plotBox = new QWidget;
|
||||
|
||||
QFormLayout *plotLayout = new QFormLayout;
|
||||
auto plotLayout = new QFormLayout;
|
||||
plotLayout->setFieldGrowthPolicy(QFormLayout::ExpandingFieldsGrow);
|
||||
|
||||
plotLayout->setRowWrapPolicy(QFormLayout::WrapAllRows);
|
||||
|
@ -24,22 +24,22 @@ void RenameLibraryDialog::setupUI()
|
||||
cancel = new QPushButton(tr("Cancel"));
|
||||
connect(cancel, SIGNAL(clicked()), this, SLOT(close()));
|
||||
|
||||
QHBoxLayout *nameLayout = new QHBoxLayout;
|
||||
auto nameLayout = new QHBoxLayout;
|
||||
|
||||
nameLayout->addWidget(newNameLabel);
|
||||
nameLayout->addWidget(newNameEdit);
|
||||
|
||||
QHBoxLayout *bottomLayout = new QHBoxLayout;
|
||||
auto bottomLayout = new QHBoxLayout;
|
||||
bottomLayout->addStretch();
|
||||
bottomLayout->addWidget(accept);
|
||||
bottomLayout->addWidget(cancel);
|
||||
|
||||
QVBoxLayout *mainLayout = new QVBoxLayout;
|
||||
auto mainLayout = new QVBoxLayout;
|
||||
mainLayout->addLayout(nameLayout);
|
||||
mainLayout->addStretch();
|
||||
mainLayout->addLayout(bottomLayout);
|
||||
|
||||
QHBoxLayout *imgMainLayout = new QHBoxLayout;
|
||||
auto imgMainLayout = new QHBoxLayout;
|
||||
QLabel *imgLabel = new QLabel(this);
|
||||
QPixmap p(":/images/edit.png");
|
||||
imgLabel->setPixmap(p);
|
||||
|
@ -92,7 +92,7 @@ void HttpListener::incomingConnection(tSocketDescriptor socketDescriptor) {
|
||||
{
|
||||
// Reject the connection
|
||||
qDebug("HttpListener: Too many incoming connections");
|
||||
QTcpSocket* socket=new QTcpSocket(this);
|
||||
auto* socket=new QTcpSocket(this);
|
||||
socket->setSocketDescriptor(socketDescriptor);
|
||||
connect(socket, SIGNAL(disconnected()), socket, SLOT(deleteLater()));
|
||||
socket->write("HTTP/1.1 503 too many connections\r\nConnection: close\r\n\r\nToo many connections\r\n");
|
||||
|
@ -59,7 +59,7 @@ void RequestMapper::loadSessionV1(HttpRequest &request, HttpResponse &response)
|
||||
HttpSession session = Static::sessionStore->getSession(request, response);
|
||||
if (session.contains("ySession")) //session is already alive check if it is needed to update comics
|
||||
{
|
||||
YACReaderHttpSession *ySession = Static::yacreaderSessionStore->getYACReaderSessionHttpSession(session.getId());
|
||||
auto ySession = Static::yacreaderSessionStore->getYACReaderSessionHttpSession(session.getId());
|
||||
|
||||
QString postData = QString::fromUtf8(request.getBody());
|
||||
|
||||
@ -85,7 +85,7 @@ void RequestMapper::loadSessionV1(HttpRequest &request, HttpResponse &response)
|
||||
}
|
||||
}
|
||||
} else {
|
||||
YACReaderHttpSession *ySession = new YACReaderHttpSession(this);
|
||||
auto ySession = new YACReaderHttpSession(this);
|
||||
|
||||
Static::yacreaderSessionStore->addYACReaderHttpSession(session.getId(), ySession);
|
||||
|
||||
@ -121,11 +121,11 @@ void RequestMapper::loadSessionV2(HttpRequest &request, HttpResponse & /* respon
|
||||
return;
|
||||
}
|
||||
|
||||
YACReaderHttpSession *yRecoveredSession = Static::yacreaderSessionStore->getYACReaderSessionHttpSession(token);
|
||||
auto yRecoveredSession = Static::yacreaderSessionStore->getYACReaderSessionHttpSession(token);
|
||||
|
||||
if (yRecoveredSession == nullptr) //session is already alive check if it is needed to update comics
|
||||
{
|
||||
YACReaderHttpSession *ySession = new YACReaderHttpSession(this);
|
||||
auto ySession = new YACReaderHttpSession(this);
|
||||
|
||||
Static::yacreaderSessionStore->addYACReaderHttpSession(token, ySession);
|
||||
}
|
||||
|
@ -53,7 +53,7 @@ void Startup::start()
|
||||
logger->installMsgHandler();*/
|
||||
|
||||
// Configure template loader and cache
|
||||
QSettings *templateSettings = new QSettings(configFileName, QSettings::IniFormat, app);
|
||||
auto *templateSettings = new QSettings(configFileName, QSettings::IniFormat, app);
|
||||
templateSettings->beginGroup("templates");
|
||||
|
||||
if (templateSettings->value("cacheSize").isNull())
|
||||
@ -74,7 +74,7 @@ void Startup::start()
|
||||
Static::templateLoader = new TemplateCache(templateSettings, app);
|
||||
|
||||
// Configure session store
|
||||
QSettings *sessionSettings = new QSettings(configFileName, QSettings::IniFormat, app);
|
||||
auto *sessionSettings = new QSettings(configFileName, QSettings::IniFormat, app);
|
||||
sessionSettings->beginGroup("sessions");
|
||||
|
||||
if (sessionSettings->value("expirationTime").isNull())
|
||||
@ -85,7 +85,7 @@ void Startup::start()
|
||||
Static::yacreaderSessionStore = new YACReaderHttpSessionStore(Static::sessionStore, app);
|
||||
|
||||
// Configure static file controller
|
||||
QSettings *fileSettings = new QSettings(configFileName, QSettings::IniFormat, app);
|
||||
auto *fileSettings = new QSettings(configFileName, QSettings::IniFormat, app);
|
||||
fileSettings->beginGroup("docroot");
|
||||
|
||||
QString basedocroot = "./server/docroot";
|
||||
@ -106,7 +106,7 @@ void Startup::start()
|
||||
|
||||
// Configure and start the TCP listener
|
||||
qDebug("ServiceHelper: Starting service");
|
||||
QSettings *listenerSettings = new QSettings(configFileName, QSettings::IniFormat, app);
|
||||
auto *listenerSettings = new QSettings(configFileName, QSettings::IniFormat, app);
|
||||
listenerSettings->beginGroup("listener");
|
||||
|
||||
if (listenerSettings->value("maxRequestSize").isNull())
|
||||
|
@ -132,7 +132,7 @@ ServerConfigDialog::ServerConfigDialog(QWidget *parent)
|
||||
port->setValidator(validator);
|
||||
|
||||
QWidget *portWidget = new QWidget(this);
|
||||
QHBoxLayout *portWidgetLayout = new QHBoxLayout(this);
|
||||
auto portWidgetLayout = new QHBoxLayout(this);
|
||||
portWidgetLayout->addWidget(port);
|
||||
portWidgetLayout->addWidget(accept);
|
||||
portWidgetLayout->setMargin(0);
|
||||
|
@ -44,7 +44,7 @@ void YACReaderLocalServer::sendResponse()
|
||||
//connect(clientConnection, SIGNAL(disconnected()),clientConnection, SLOT(deleteLater()));
|
||||
clientConnection->setParent(0);
|
||||
|
||||
YACReaderClientConnectionWorker *worker = new YACReaderClientConnectionWorker(clientConnection);
|
||||
auto worker = new YACReaderClientConnectionWorker(clientConnection);
|
||||
if (worker != 0) {
|
||||
clientConnection->moveToThread(worker);
|
||||
connect(worker, SIGNAL(comicUpdated(quint64, ComicDB)), this, SIGNAL(comicUpdated(quint64, ComicDB)));
|
||||
|
@ -279,7 +279,7 @@ qulonglong YACReaderNavigationController::folderModelIndexToID(const QModelIndex
|
||||
if (!mi.isValid())
|
||||
return 1;
|
||||
|
||||
FolderItem *folderItem = static_cast<FolderItem *>(mi.internalPointer());
|
||||
auto folderItem = static_cast<FolderItem *>(mi.internalPointer());
|
||||
if (folderItem != 0)
|
||||
return folderItem->id;
|
||||
|
||||
|
Reference in New Issue
Block a user