diff --git a/YACReader/page_label_widget.cpp b/YACReader/page_label_widget.cpp index b7036b17..23453a8e 100644 --- a/YACReader/page_label_widget.cpp +++ b/YACReader/page_label_widget.cpp @@ -28,7 +28,7 @@ PageLabelWidget::PageLabelWidget(QWidget * parent) textLabel = new QLabel(this); textLabel->setAlignment(Qt::AlignVCenter|Qt::AlignHCenter); if(verticalRes <= 1024) - textLabel->setStyleSheet("QLabel { color : white; padding-left:8px; }"); + textLabel->setStyleSheet("QLabel { color : white; font-size:12px; padding-left:8px; }"); else if (verticalRes <= 1200) textLabel->setStyleSheet("QLabel { color : white; font-size:16px; padding-left:8px;}"); else diff --git a/YACReaderLibrary/db/tablemodel.cpp b/YACReaderLibrary/db/tablemodel.cpp index 0cd4355a..8b055a7c 100644 --- a/YACReaderLibrary/db/tablemodel.cpp +++ b/YACReaderLibrary/db/tablemodel.cpp @@ -65,7 +65,8 @@ QVariant TableModel::data(const QModelIndex &index, int role) const return QVariant(); TableItem *item = static_cast(index.internalPointer()); - + if(index.column() == HASH) + return QString::number(item->data(index.column()).toString().right(item->data(index.column()).toString().length()-40).toInt()/1024.0/1024.0,'f',2)+"Mb"; return item->data(index.column()); } //! [3] @@ -96,6 +97,8 @@ QVariant TableModel::headerData(int section, Qt::Orientation orientation, return QVariant(QString(tr("File Name"))); case 3: return QVariant(QString(tr("Pages"))); + case 7: + return QVariant(QString(tr("Size"))); } } diff --git a/YACReaderLibrary/library_window.cpp b/YACReaderLibrary/library_window.cpp index 9e85892f..a71fae04 100644 --- a/YACReaderLibrary/library_window.cpp +++ b/YACReaderLibrary/library_window.cpp @@ -786,8 +786,10 @@ void LibraryWindow::loadCovers(const QModelIndex & mi) dmCV->setupModelData(folderId,dm->getDatabase()); comicView->setModel(dmCV); comicView->horizontalHeader()->setDefaultAlignment(Qt::AlignLeft); + //TODO parametrizar la configuración de las columnas for(int i = 4;ihorizontalHeader()->count();i++) - comicView->horizontalHeader()->hideSection(i); + if(i!=7) + comicView->horizontalHeader()->hideSection(i); //debido a un bug, qt4 no es capaz de ajustar el ancho teniendo en cuenta todas la filas (no sólo las visibles)