mirror of
https://github.com/YACReader/yacreader
synced 2025-07-18 21:14:33 -04:00
Format code using clang-format
This commit is contained in:
@ -8,9 +8,8 @@
|
||||
|
||||
#include "QsLog.h"
|
||||
|
||||
|
||||
YACReaderFoldersView::YACReaderFoldersView(QWidget * parent)
|
||||
:YACReaderTreeView(parent)
|
||||
YACReaderFoldersView::YACReaderFoldersView(QWidget *parent)
|
||||
: YACReaderTreeView(parent)
|
||||
{
|
||||
setItemDelegate(new YACReaderFoldersViewItemDeletegate(this));
|
||||
}
|
||||
@ -21,16 +20,13 @@ void YACReaderFoldersView::dragEnterEvent(QDragEnterEvent *event)
|
||||
|
||||
QList<QUrl> urlList;
|
||||
|
||||
if (event->mimeData()->hasUrls() && event->dropAction() == Qt::CopyAction)
|
||||
{
|
||||
if (event->mimeData()->hasUrls() && event->dropAction() == Qt::CopyAction) {
|
||||
urlList = event->mimeData()->urls();
|
||||
QString currentPath;
|
||||
foreach (QUrl url, urlList)
|
||||
{
|
||||
foreach (QUrl url, urlList) {
|
||||
//comics or folders are accepted, folders' content is validate in dropEvent (avoid any lag before droping)
|
||||
currentPath = url.toLocalFile();
|
||||
if(Comic::fileIsComic(currentPath) || QFileInfo(currentPath).isDir())
|
||||
{
|
||||
if (Comic::fileIsComic(currentPath) || QFileInfo(currentPath).isDir()) {
|
||||
event->acceptProposedAction();
|
||||
return;
|
||||
}
|
||||
@ -57,18 +53,14 @@ void YACReaderFoldersView::dropEvent(QDropEvent *event)
|
||||
|
||||
bool validAction = event->dropAction() == Qt::CopyAction; // || event->dropAction() & Qt::MoveAction; TODO move
|
||||
|
||||
if(validAction)
|
||||
{
|
||||
QList<QPair<QString, QString> > droppedFiles = ComicFilesManager::getDroppedFiles(event->mimeData()->urls());
|
||||
if (validAction) {
|
||||
QList<QPair<QString, QString>> droppedFiles = ComicFilesManager::getDroppedFiles(event->mimeData()->urls());
|
||||
QModelIndex destinationIndex = indexAt(event->pos());
|
||||
|
||||
if(event->dropAction() == Qt::CopyAction)
|
||||
{
|
||||
if (event->dropAction() == Qt::CopyAction) {
|
||||
QLOG_DEBUG() << "copy - tree :" << droppedFiles;
|
||||
emit copyComicsToFolder(droppedFiles, destinationIndex);
|
||||
}
|
||||
else if(event->dropAction() & Qt::MoveAction)
|
||||
{
|
||||
} else if (event->dropAction() & Qt::MoveAction) {
|
||||
QLOG_DEBUG() << "move - tree :" << droppedFiles;
|
||||
emit moveComicsToFolder(droppedFiles, destinationIndex);
|
||||
}
|
||||
@ -80,23 +72,21 @@ void YACReaderFoldersView::dropEvent(QDropEvent *event)
|
||||
//----------------------------------------------------------
|
||||
|
||||
YACReaderFoldersViewItemDeletegate::YACReaderFoldersViewItemDeletegate(QObject *parent)
|
||||
:QStyledItemDelegate(parent)
|
||||
: QStyledItemDelegate(parent)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
void YACReaderFoldersViewItemDeletegate::paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const
|
||||
{
|
||||
if(!index.data(FolderModel::CompletedRole).toBool())
|
||||
{
|
||||
if (!index.data(FolderModel::CompletedRole).toBool()) {
|
||||
painter->save();
|
||||
#ifdef Q_OS_MAC
|
||||
painter->setBrush(QBrush(QColor(85,95,127)));
|
||||
painter->setBrush(QBrush(QColor(85, 95, 127)));
|
||||
#else
|
||||
painter->setBrush(QBrush(QColor(237,197,24)));
|
||||
painter->setBrush(QBrush(QColor(237, 197, 24)));
|
||||
#endif
|
||||
painter->setPen(QPen(QBrush(),0));
|
||||
painter->drawRect(0,option.rect.y(),2,option.rect.height());
|
||||
painter->setPen(QPen(QBrush(), 0));
|
||||
painter->drawRect(0, option.rect.y(), 2, option.rect.height());
|
||||
painter->restore();
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user