Hi,

Is it possible to create a Qdialog with a QScrollArea?

I've tried the following but neither method works:

Qt Code:
  1. QScrollArea scrollArea;
  2. scrollArea.viewport()->setBackgroundRole(QPalette::Dark);
  3. scrollArea.viewport()->setAutoFillBackground(true);
  4. scrollArea.setWindowTitle(QObject::tr("Mixer Strip"));
  5. scrollArea.setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOn);
  6. scrollArea.setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOn);
  7. scrollArea.setParent(this);
  8. scrollArea.show();
To copy to clipboard, switch view to plain text mode 

Qt Code:
  1. QScrollArea scroll;
  2. scroll.setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOn);
  3. scroll.setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOn);
  4. QWidget *viewport = new QWidget;
  5. scroll.setWidget(viewport);
  6. scroll.setWidgetResizable(true);
  7. QVBoxLayout *l = new QVBoxLayout(viewport);
  8. setLayout(l);
  9. scroll.show();
To copy to clipboard, switch view to plain text mode 

Cheers,

Chris