Switch to unified view

a/GUI/mainw/mainw.cpp b/GUI/mainw/mainw.cpp
...
...
305
        this->centralWidget();
305
        this->centralWidget();
306
}
306
}
307
307
308
void GUI_Player::setPlaylistWidget(QWidget* w)
308
void GUI_Player::setPlaylistWidget(QWidget* w)
309
{
309
{
310
    if (ui->playlist_widget) {
311
        w->setSizePolicy(ui->playlist_widget->sizePolicy());
312
    } else {
313
        QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
314
        sizePolicy.setHorizontalStretch(2);
315
        sizePolicy.setVerticalStretch(2);
316
        sizePolicy.setHeightForWidth(w->sizePolicy().hasHeightForWidth());
317
        w->setSizePolicy(sizePolicy);
318
    }
310
    delete ui->playlist_widget;
319
    delete ui->playlist_widget;
311
    ui->playlist_widget = w;
320
    ui->playlist_widget = w;
312
    ui->verticalLayout->addWidget(ui->playlist_widget);
321
    ui->verticalLayout->addWidget(ui->playlist_widget);
322
323
#ifdef UPPLAY_HORIZONTAL_LAYOUT
324
    QLayoutItem *cover = ui->player_w->takeCoverWidget();
325
    QWidget *cw = cover->widget();
326
    cw->setMaximumSize(QSize(9000, 9000));
327
    cw->setSizePolicy(ui->coverWidget->sizePolicy());
328
    ui->verticalLayout->insertWidget(0, cw, 1);
329
    delete ui->coverWidget;
330
    ui->verticalLayout->update();
331
#endif
313
}
332
}
314
333
315
void GUI_Player::setLibraryWidget(QWidget* w)
334
void GUI_Player::setLibraryWidget(QWidget* w)
316
{
335
{
317
    if (ui->library_widget) {
336
    if (ui->library_widget) {
...
...
387
406
388
void GUI_Player::resizeEvent(QResizeEvent*e)
407
void GUI_Player::resizeEvent(QResizeEvent*e)
389
{
408
{
390
    QMainWindow::resizeEvent(e);
409
    QMainWindow::resizeEvent(e);
391
    m_settings->setPlayerSize(this->size());
410
    m_settings->setPlayerSize(this->size());
411
    if (ui_playlist)
392
    ui_playlist->resize(ui->playlist_widget->size());
412
        ui_playlist->resize(ui->playlist_widget->size());
393
}
413
}
394
414
395
void GUI_Player::keyPressEvent(QKeyEvent* e)
415
void GUI_Player::keyPressEvent(QKeyEvent* e)
396
{
416
{
397
417