Exemplo n.º 1
0
    def __init__(self, parent=None):
        super().__init__(parent)

        self.create_title_layout = QHBoxLayout()
        self.collection_title_layout = QHBoxLayout()
        self.local_title_layout = QHBoxLayout()

        self.recommend_title = QLabel(u'推荐')
        self.create_title = QLabel(u'创建的歌单')
        self.collection_title = QLabel(u'收藏的歌单')
        self.local_title = QLabel(u'本地歌单')

        self.create_fold_spread_btn = QPushButton()
        self.collection_fold_spread_btn = QPushButton()
        self.local_fold_spread_btn = QPushButton()

        self.new_playlist_btn = QPushButton('+')

        self.recommend_list_widget = SpreadWidget()
        self.create_list_widget = SpreadWidget()
        self.collection_list_widget = SpreadWidget()
        self.local_list_widget = SpreadWidget()

        self.fm_item = RecommendItem(self.recommend_list_widget, "私人FM",
                                     QPixmap(ICON_PATH + 'fm.png'))

        self.layout = QVBoxLayout()

        self.set_widgets_prop()
        self.set_layouts_prop()
        self.set_me()