16,201
社区成员
发帖
与我相关
我的任务
分享
#include <QApplication>
#include <QtGui>
class TMainWindow : public QWidget
{
public:
explicit TMainWindow(QWidget *parent = 0):
QWidget(parent ,Qt::FramelessWindowHint | Qt::WindowSystemMenuHint )
{
setWindowTitle(tr("TOOTzoe.com hzf...."));
setAttribute(Qt::WA_TranslucentBackground);
QPushButton *btn = new QPushButton(tr("我不透明...."));
connect(btn, SIGNAL(clicked()), this, SLOT(close()));
QTreeView *testWid = new QTreeView ;
QDirModel *dirModel = new QDirModel ;
testWid->setModel(dirModel);
testWid->setMinimumSize(700,500);
QVBoxLayout *mainLayout = new QVBoxLayout;
mainLayout->addWidget(btn , 0,Qt::AlignJustify);
mainLayout->addWidget(testWid, 1 , Qt::AlignCenter);
setLayout(mainLayout);
resize(800,600);
};
};
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8"));
QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));
TMainWindow window ;
window.show();
qApp->setApplicationName(QObject::tr("TOOTzoe.com...."));
return app.exec();
}