(紧急)
写了一个小程序(seek定位),编译通过 ,但执行后 显示内容为空
代码如下:
#ifndef SEEK_H
#define SEEK_H
#include <QLabel>
#include <QtGui/QWidget>
class seek : public QWidget
{
Q_OBJECT
public:
seek(QWidget *parent = 0);
~seek();
QLabel *m_pSlider;
QLabel *m_pSliderLabel;
};
#endif // SEEK_H
#include <QPixmap>
#include <QString>
#include <QPalette>
#include <QBrush>
#include "seek.h"
seek::seek(QWidget *parent)
:QWidget(parent)
{
// Qt::WindowFlags flags = Qt::Window | Qt::FramelessWindowHint;
//this->setWindowFlags (flags);
QPalette palette;
QBrush brushDefault(QColor(255,255,255));
palette.setBrush(QPalette::Background, brushDefault);
this->setPalette (palette);
m_pSlider=new QLabel(this);
m_pSlider->setGeometry(0,0,320,60);
m_pSlider->setObjectName(QString::fromUtf8("sliderlabel"));
m_pSlider->setPixmap(QPixmap(QString::fromUtf8(":/images/slider.png")));
m_pSlider->setAlignment(Qt::AlignCenter);
m_pSlider->setScaledContents(true);
m_pSlider->setShown(true);
int x = 60;
m_pSliderLabel=new QLabel(this);
m_pSliderLabel->setGeometry(x,16,10,10);
m_pSliderLabel->setObjectName(QString::fromUtf8("sliderlabel"));
m_pSliderLabel->setPixmap(QPixmap(QString::fromUtf8(":/images/slidermove.png")));
m_pSliderLabel->setAlignment(Qt::AlignCenter);
m_pSliderLabel->setScaledContents(true);
m_pSliderLabel->setShown(true);
}
seek::~seek()
{
}
应该显示的内容为下: