Hallo zusammen,
habe vor einem halben Jahr angefangen mit Qt zu entwickeln und C++ zu erlernen.
Nun habe ich mir ein neues Gui-Projekt erstellt. Dort habe ich ein QHBoxLayout erstellt und lediglich ein QwebView eingefügt. Jetzt möchte ich, dass wenn man die Fenstergröße ändert, dass sich dann das QWebView automatisch anpasst, sprich es soll kein Rand zu sehen sein. Welche Methode muss ich dazu nutzen? Habe schon viel probiert, aber alles ohne Erfolg.
Vielen Dank im Vorraus!
QWebView soll Größe automatisch an Fenstergröße anpassen
QWebView soll Größe automatisch an Fenstergröße anpassen
ich möchte die 64-bit Farbpalette als Buntstiftsammlung
Sorry, da ist er:
Das steht im Header:
Dieser Konstruktor wird in der main aufgerufen:
Das steht im Header:
Code: Alles auswählen
class MainPage : public QWidget {
Q_OBJECT
public:
MainPage(QWidget *parent = 0);
~MainPage();
public slots:
void goButtonSlot();
protected:
void loadSite();
void changeEvent(QEvent *e);
private:
QVBoxLayout *mainLayout;
QHBoxLayout *urlLayout;
QWebView *webView;
QLineEdit *urlEdit;
QPushButton *goButton;
Ui::MainPage *ui;
};
Code: Alles auswählen
MainPage::MainPage(QWidget *parent) :
QWidget(parent)
{
mainLayout = new QVBoxLayout(this);
urlLayout = new QHBoxLayout(this);
goButton = new QPushButton("go", this);
connect(goButton, SIGNAL(clicked()), this, SLOT(goButtonSlot()));
urlEdit = new QLineEdit();
urlEdit->setMinimumWidth(300);
urlEdit->setText("http://www.google.de/");
webView = new QWebView(this);
webView->load(QUrl("http://www.google.de/"));
urlLayout->addWidget(urlEdit, 1, Qt::AlignCenter);
urlLayout->addWidget(goButton, 0, Qt::AlignCenter);
mainLayout->addLayout(urlLayout, 0);
mainLayout->addWidget(webView, 1, Qt::AlignCenter);
}
ich möchte die 64-bit Farbpalette als Buntstiftsammlung