Use auto to avoid duplicating the type name

This commit is contained in:
Luis Ángel San Martín
2019-05-31 20:58:06 +02:00
parent 923ad40057
commit bb334cfd50
55 changed files with 286 additions and 286 deletions

View File

@ -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);

View File

@ -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);

View File

@ -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);

View File

@ -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());
}

View File

@ -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();

View File

@ -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;

View File

@ -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;
}

View File

@ -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);

View File

@ -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;
}

View File

@ -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]);

View File

@ -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);

View File

@ -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();

View File

@ -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();

View File

@ -34,7 +34,7 @@ YACReaderSlider::YACReaderSlider(QWidget *parent)
setFocusPolicy(Qt::StrongFocus);
QHBoxLayout *pLayout = new QHBoxLayout();
auto pLayout = new QHBoxLayout();
pLayout->addStretch();

View File

@ -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);

View File

@ -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);

View File

@ -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);

View File

@ -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);

View File

@ -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");

View File

@ -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()));

View File

@ -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

View File

@ -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;}";

View File

@ -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);

View File

@ -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);

View File

@ -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);

View File

@ -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;}");

View File

@ -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();

View File

@ -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);

View File

@ -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);

View File

@ -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);

View File

@ -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

View File

@ -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);
}

View File

@ -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;

View File

@ -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);

View File

@ -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);

View File

@ -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);

View File

@ -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();

View File

@ -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()));

View File

@ -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);

View File

@ -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);

View File

@ -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);

View File

@ -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;

View File

@ -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);

View File

@ -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);

View File

@ -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);

View File

@ -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"));

View File

@ -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);

View File

@ -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);

View File

@ -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);

View File

@ -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");

View File

@ -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);
}

View File

@ -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())

View File

@ -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);

View File

@ -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)));

View File

@ -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;