#include <tabdialog.h>
Inheritance diagram for GeneralTab:


Definition at line 33 of file tabdialog.h.
Public Member Functions | |
| GeneralTab (const QFileInfo &fileInfo, QWidget *parent=0) | |
Definition at line 52 of file tabdialog.cpp.
References QFileInfo::absoluteFilePath(), QBoxLayout::addStretch(), QBoxLayout::addWidget(), QFileInfo::fileName(), QFileInfo::lastModified(), QFileInfo::lastRead(), QFrame::Panel, QFrame::setFrameStyle(), QWidget::setLayout(), QFileInfo::size(), QWidget::size(), QFrame::Sunken, and QDateTime::toString().
00053 : QWidget(parent) 00054 { 00055 QLabel *fileNameLabel = new QLabel(tr("File Name:")); 00056 QLineEdit *fileNameEdit = new QLineEdit(fileInfo.fileName()); 00057 00058 QLabel *pathLabel = new QLabel(tr("Path:")); 00059 QLabel *pathValueLabel = new QLabel(fileInfo.absoluteFilePath()); 00060 pathValueLabel->setFrameStyle(QFrame::Panel | QFrame::Sunken); 00061 00062 QLabel *sizeLabel = new QLabel(tr("Size:")); 00063 qlonglong size = fileInfo.size()/1024; 00064 QLabel *sizeValueLabel = new QLabel(tr("%1 K").arg(size)); 00065 sizeValueLabel->setFrameStyle(QFrame::Panel | QFrame::Sunken); 00066 00067 QLabel *lastReadLabel = new QLabel(tr("Last Read:")); 00068 QLabel *lastReadValueLabel = new QLabel(fileInfo.lastRead().toString()); 00069 lastReadValueLabel->setFrameStyle(QFrame::Panel | QFrame::Sunken); 00070 00071 QLabel *lastModLabel = new QLabel(tr("Last Modified:")); 00072 QLabel *lastModValueLabel = new QLabel(fileInfo.lastModified().toString()); 00073 lastModValueLabel->setFrameStyle(QFrame::Panel | QFrame::Sunken); 00074 00075 QVBoxLayout *mainLayout = new QVBoxLayout; 00076 mainLayout->addWidget(fileNameLabel); 00077 mainLayout->addWidget(fileNameEdit); 00078 mainLayout->addWidget(pathLabel); 00079 mainLayout->addWidget(pathValueLabel); 00080 mainLayout->addWidget(sizeLabel); 00081 mainLayout->addWidget(sizeValueLabel); 00082 mainLayout->addWidget(lastReadLabel); 00083 mainLayout->addWidget(lastReadValueLabel); 00084 mainLayout->addWidget(lastModLabel); 00085 mainLayout->addWidget(lastModValueLabel); 00086 mainLayout->addStretch(1); 00087 setLayout(mainLayout); 00088 }
Here is the call graph for this function:

1.5.1