Registered Member
|
There are many implementation "circle menu" but any one for KDE
sample menus For example Main advantages: - save space (very important for netbooks) - equals distance for all options (very important for touchpad) I know, that we have icon for hide/show menu, and thi is good, but this menu is a old bar.
Last edited by bcooksley on Sun Apr 05, 2009 3:17 am, edited 1 time in total.
m1k0, proud to be a member of KDE forums since 2008-Oct.
|
Registered Member
|
Hm, if this menu is only meant to make it easier to get access to the favs or the ordinary k-menu I'd like to think it would be more worthwhile to be able to set what the mousebuttons to if clicked on the desktop:
I.e. 1. Left-click: launch whatever the pointer is over. 2. Right-click: bring forth the context-sensitive menu 3. Middle-click: bring forth the k-menu Okay, maybe I'm old-school but that's THE one thing I for now miss from KDE3.
OpenSUSE 11.4, 64-bit with KDE 4.6.4
Proud to be a member of KDE forums since 2008-Oct. |
Registered Member
|
we could take some inspiration from games. For instance ETQW has a very nice and usuable circle m
|
KDE Developer
|
I think it should not be complicate to implement such a QWidget.
Edit: I try to create such a widget.
Last edited by The User on Sat Mar 21, 2009 1:38 pm, edited 1 time in total.
|
KDE Developer
|
This Thread has caused a new development!
Now I have made a working QGraphicsItem for such menus. I should add a Widget-class for easier creation. The main.cpp is really ugly, you will see what I mean. But the existing class provides a few usefuls features: -A KIcon -Signals ~like in QAbstractButton -Submenus or Subwidgets -Specifying the arch (full circle or only a half circle, clockwise or against clockwise, rotation) I have drawn the circle using a QPainterPath, that is ugly. Should I use QPixmap? Or a SVG-Class? Any suggestions? When these tasks are down it is still not a real menu for Plasma, it is just a widget. Maybe anybody could help, because I am unexperienced with KDE-configuration-files and other needed stuff. http://files.the-user.org/CircleMenu.tar.bz2 It contains my compiled data for Linux i686. For compiling do:
The User |
KDE Developer
|
Hi!
After a week without circlemenu-development I have continued and there are now two classes, a QGraphicsItem for applications using Plasma or QGraphicsView and a QWidget for "normal" applications as alternative to QMenu. But I have still no idea, what kind of pointer I should use for drawing of the circle. QPixmap, any SVG-class, QIcon (KIcon inherits QIcon) or something else? The User |
Moderator
|
Try posting your questions here: Developers/Helping hands
Primoz, proud to be a member of KDE forums since 2008-Nov.
|
KDE Developer
|
|
Moderator
|
Well it seems that someone "beat" The User to it, as I just found plasmoid on KDE-Look called Daisy which is more or less circular menu.
Here's the link: http://www.kde-look.org/content/show.ph ... ent=102077
Primoz, proud to be a member of KDE forums since 2008-Nov.
|
KDE Developer
|
I will have a look at it.
I like concurrence and this implementation will help me.
Last edited by The User on Sun Apr 05, 2009 9:37 pm, edited 1 time in total.
|
Registered users: Bing [Bot], gfielding, Google [Bot], Sogou [Bot]