Changeset View
Changeset View
Standalone View
Standalone View
krusader/GUI/mediabutton.cpp
Show All 15 Lines | |||||
16 | * * | 16 | * * | ||
17 | * You should have received a copy of the GNU General Public License * | 17 | * You should have received a copy of the GNU General Public License * | ||
18 | * along with Krusader. If not, see [http://www.gnu.org/licenses/]. * | 18 | * along with Krusader. If not, see [http://www.gnu.org/licenses/]. * | ||
19 | *****************************************************************************/ | 19 | *****************************************************************************/ | ||
20 | 20 | | |||
21 | #include "mediabutton.h" | 21 | #include "mediabutton.h" | ||
22 | 22 | | |||
23 | #include "../krglobal.h" | 23 | #include "../krglobal.h" | ||
24 | #include "../icon.h" | ||||
24 | #include "../MountMan/kmountman.h" | 25 | #include "../MountMan/kmountman.h" | ||
25 | 26 | | |||
26 | // QtCore | 27 | // QtCore | ||
27 | #include <QEvent> | 28 | #include <QEvent> | ||
28 | // QtGui | 29 | // QtGui | ||
29 | #include <QMouseEvent> | 30 | #include <QMouseEvent> | ||
30 | #include <QCursor> | 31 | #include <QCursor> | ||
31 | 32 | | |||
Show All 14 Lines | |||||
46 | 47 | | |||
47 | QString MediaButton::remotePrefix = QLatin1String("remote:"); | 48 | QString MediaButton::remotePrefix = QLatin1String("remote:"); | ||
48 | 49 | | |||
49 | 50 | | |||
50 | MediaButton::MediaButton(QWidget *parent) : QToolButton(parent), | 51 | MediaButton::MediaButton(QWidget *parent) : QToolButton(parent), | ||
51 | popupMenu(0), rightMenu(0), openInNewTab(false) | 52 | popupMenu(0), rightMenu(0), openInNewTab(false) | ||
52 | { | 53 | { | ||
53 | setAutoRaise(true); | 54 | setAutoRaise(true); | ||
54 | setIcon(QIcon::fromTheme("system-file-manager")); | 55 | setIcon(Icon("system-file-manager")); | ||
55 | setText(i18n("Open the available media list")); | 56 | setText(i18n("Open the available media list")); | ||
56 | setToolTip(i18n("Open the available media list")); | 57 | setToolTip(i18n("Open the available media list")); | ||
57 | setPopupMode(QToolButton::InstantPopup); | 58 | setPopupMode(QToolButton::InstantPopup); | ||
58 | setAcceptDrops(false); | 59 | setAcceptDrops(false); | ||
59 | 60 | | |||
60 | popupMenu = new QMenu(this); | 61 | popupMenu = new QMenu(this); | ||
61 | popupMenu->installEventFilter(this); | 62 | popupMenu->installEventFilter(this); | ||
62 | Q_CHECK_PTR(popupMenu); | 63 | Q_CHECK_PTR(popupMenu); | ||
▲ Show 20 Lines • Show All 571 Lines • Show Last 20 Lines |