Changeset View
Changeset View
Standalone View
Standalone View
src/amarokurls/BookmarkManagerWidget.cpp
Show All 37 Lines | 35 | { | |||
---|---|---|---|---|---|
38 | 38 | | |||
39 | KHBox * topLayout = new KHBox( this ); | 39 | KHBox * topLayout = new KHBox( this ); | ||
40 | 40 | | |||
41 | m_toolBar = new QToolBar( topLayout ); | 41 | m_toolBar = new QToolBar( topLayout ); | ||
42 | m_toolBar->setToolButtonStyle( Qt::ToolButtonTextBesideIcon ); | 42 | m_toolBar->setToolButtonStyle( Qt::ToolButtonTextBesideIcon ); | ||
43 | 43 | | |||
44 | QAction * addGroupAction = new QAction( QIcon::fromTheme("media-track-add-amarok" ), i18n( "Add Group" ), this ); | 44 | QAction * addGroupAction = new QAction( QIcon::fromTheme("media-track-add-amarok" ), i18n( "Add Group" ), this ); | ||
45 | m_toolBar->addAction( addGroupAction ); | 45 | m_toolBar->addAction( addGroupAction ); | ||
46 | connect( addGroupAction, SIGNAL(triggered(bool)), BookmarkModel::instance(), SLOT(createNewGroup()) ); | 46 | connect( addGroupAction, &QAction::triggered, BookmarkModel::instance(), &BookmarkModel::createNewGroup ); | ||
47 | 47 | | |||
48 | /*QAction * addBookmarkAction = new QAction( QIcon::fromTheme("bookmark-new" ), i18n( "New Bookmark" ), this ); | 48 | /*QAction * addBookmarkAction = new QAction( QIcon::fromTheme("bookmark-new" ), i18n( "New Bookmark" ), this ); | ||
49 | m_toolBar->addAction( addBookmarkAction ); | 49 | m_toolBar->addAction( addBookmarkAction ); | ||
50 | connect( addBookmarkAction, SIGNAL(triggered(bool)), BookmarkModel::instance(), SLOT(createNewBookmark()) );*/ | 50 | connect( addBookmarkaction, &QAction::triggered, BookmarkModel::instance(), &BookmarkModel::createNewBookmark );*/ | ||
51 | 51 | | |||
52 | m_toolBar->addWidget( new BookmarkCurrentButton( 0 ) ); | 52 | m_toolBar->addWidget( new BookmarkCurrentButton( 0 ) ); | ||
53 | 53 | | |||
54 | m_searchEdit = new Amarok::LineEdit( topLayout ); | 54 | m_searchEdit = new Amarok::LineEdit( topLayout ); | ||
55 | m_searchEdit->setClickMessage( i18n( "Filter bookmarks" ) ); | 55 | m_searchEdit->setClickMessage( i18n( "Filter bookmarks" ) ); | ||
56 | m_searchEdit->setSizePolicy( QSizePolicy::Expanding, QSizePolicy::Fixed ); | 56 | m_searchEdit->setSizePolicy( QSizePolicy::Expanding, QSizePolicy::Fixed ); | ||
57 | m_searchEdit->setClearButtonShown( true ); | 57 | m_searchEdit->setClearButtonShown( true ); | ||
58 | m_searchEdit->setFrame( true ); | 58 | m_searchEdit->setFrame( true ); | ||
Show All 9 Lines | |||||
68 | m_proxyModel->setDynamicSortFilter( true ); | 68 | m_proxyModel->setDynamicSortFilter( true ); | ||
69 | m_proxyModel->setFilterKeyColumn ( -1 ); //filter on all columns | 69 | m_proxyModel->setFilterKeyColumn ( -1 ); //filter on all columns | ||
70 | 70 | | |||
71 | m_bookmarkView->setModel( m_proxyModel ); | 71 | m_bookmarkView->setModel( m_proxyModel ); | ||
72 | m_bookmarkView->setProxy( m_proxyModel ); | 72 | m_bookmarkView->setProxy( m_proxyModel ); | ||
73 | m_bookmarkView->setSortingEnabled( true ); | 73 | m_bookmarkView->setSortingEnabled( true ); | ||
74 | m_bookmarkView->resizeColumnToContents( 0 ); | 74 | m_bookmarkView->resizeColumnToContents( 0 ); | ||
75 | 75 | | |||
76 | connect( BookmarkModel::instance(), SIGNAL(editIndex(QModelIndex)), m_bookmarkView, SLOT(slotEdit(QModelIndex)) ); | 76 | connect( BookmarkModel::instance(), &BookmarkModel::editIndex, m_bookmarkView, &BookmarkTreeView::slotEdit ); | ||
77 | connect( m_searchEdit, SIGNAL(textChanged(QString)), m_proxyModel, SLOT(setFilterFixedString(QString)) ); | 77 | connect( m_searchEdit, &Amarok::LineEdit::textChanged, m_proxyModel, &QSortFilterProxyModel::setFilterFixedString ); | ||
78 | 78 | | |||
79 | m_currentBookmarkId = -1; | 79 | m_currentBookmarkId = -1; | ||
80 | 80 | | |||
81 | } | 81 | } | ||
82 | 82 | | |||
83 | BookmarkManagerWidget::~BookmarkManagerWidget() | 83 | BookmarkManagerWidget::~BookmarkManagerWidget() | ||
84 | { | 84 | { | ||
85 | } | 85 | } | ||
Show All 10 Lines |