MusicToolSetsWidget::MusicToolSetsWidget(QWidget *parent) : QListWidget(parent) { setAttribute(Qt::WA_TranslucentBackground, true); setFrameShape(QFrame::NoFrame);//Set No Border setStyleSheet(MusicUIObject::MScrollBarStyle01); setIconSize(QSize(60, 60)); setViewMode(QListView::IconMode); setMovement(QListView::Static); #ifdef Q_OS_WIN setSpacing(17); addListWidgetItem(); #else setSpacing(16); QTimer::singleShot(1, this, SLOT(addListWidgetItem())); #endif MusicUtils::UWidget::setTransparent(this, 50); connect(this, SIGNAL(itemClicked(QListWidgetItem*)), SLOT(itemHasClicked(QListWidgetItem*))); M_CONNECTION_PTR->setValue(getClassName(), this); M_CONNECTION_PTR->poolConnect(getClassName(), MusicApplication::getClassName()); M_CONNECTION_PTR->poolConnect(getClassName(), MusicLeftAreaWidget::getClassName()); }
MusicWebRadioListView::MusicWebRadioListView(QWidget *parent) : QListWidget(parent), m_radioDialog(NULL) { setAttribute(Qt::WA_TranslucentBackground, true); setFrameShape(QFrame::NoFrame);//Set No Border setStyleSheet(MusicUIObject::MScrollBarStyle01); setIconSize(QSize(60, 60)); setViewMode(QListView::IconMode); setMovement(QListView::Static); setSpacing(20); setTransparent(50); connect(this, SIGNAL(itemClicked(QListWidgetItem*)), SLOT(itemHasClicked(QListWidgetItem*))); addListWidgetItem(); }
MusicToolSetsWidget::MusicToolSetsWidget(QWidget *parent) : QListWidget(parent), m_musicSpectrumWidget(NULL), m_wallpaper(NULL), m_process(NULL) { setAttribute(Qt::WA_TranslucentBackground, true); setFrameShape(QFrame::NoFrame);//Set No Border setStyleSheet(MusicUIObject::MScrollBarStyle01); setIconSize(QSize(60, 60)); setViewMode(QListView::IconMode); setMovement(QListView::Static); setSpacing(20); setTransparent(50); connect(this, SIGNAL(itemClicked(QListWidgetItem*)), SLOT(itemHasClicked(QListWidgetItem*))); addListWidgetItem(); M_CONNECTION->setValue("MusicToolSetsWidget", this); M_CONNECTION->connect("MusicToolSetsWidget", "MusicApplication"); }
void ThumbnailsView::showImagesByTermId(int termId, QString taxonomy) { clear(); QVector<Image*> images; if (taxonomy == "favorites") images = _sqlite->queryFavoritesImages(); else images = _sqlite->queryImages(termId, taxonomy); for (int i=0; i<images.size(); ++i) { Image *image = images[i]; addListWidgetItem(image); delete image; } if (images.size()) { this->setCurrentItem(item(0)); item(0)->setSelected(true); } }