I've been working on the menu widget for the girl management screen.

That thing is going to slide in from the left screen, a bit like one of those library ladder-on-rails things you sometimes see pictures of. And possibly the menu elements dropping down from the top as it slides. It does that at the moment, but I'm not sure it works so well as just sliding the rails. I might also have the whole contraption sometimes drop down from the top. It seems a shame to have all these mechanical looking widgets and not have them do anything
I was thinking of compiling this so people could see it moving, but it seems a bit OTT at the moment. Maybe once I have it plugged into the Tart Board and more or less working.
I've also been doing some work on an Otherworld style auction. No screenies since I used the Otherworld images, but there should be auctions turning up both in WMAC and in Pytherworld in due course.
[edit]
Annnnnddd... I've just discovered that during the week I accidentally clobbered the file that I was working on last saturday. That's all the sorting and multiple selection stuff gone and needing to be redone. With the amount of free time I have at the moment, that amounts to wiping out a week's work.
Damn, that's annoying...
[edit]
Right, that's the sorting back again. Now for multiple selection, and I'll be in a position to see about getting that sliding menu integrated.
[edit]
OK. That's selection and multiple selection based on shift-click working. Actually, what I've got is probably what I'd expect for control-click (add/subtract clicked row from selection) where shift click should select a range. But I might just leave it the way it is.
Next: paging through the list using arrow keys, PgUp and Down and the arrow buttons ...
(edit) paging works, more or less. Need to check a few things regarding selection, otherwise it's all there. would have been a lot easier if I'd used a QTableWidget, but those things are a right pain to style, and the headset didn't want to change at all.
Anyway, I have a few RL things to do, and then I can get started moving that menu.
and if I get that working, IRL l it'll be time for some job code after which we'll have something that will be almost playable.
This might actually happen
[edit]
Ha! Got the QPropertyAnimation working. And with easing curves too! This is going to make it a log easier to do things like the moving pointer on the main screen viewer. I can get the bounce effect i was after a lot easier too...
Also, I just noticed that the text on two of the job labels has run together where I missed out a comma in a list. I'd post a revised image, but I expect everyone has got the general idea
[edit]
Right. That's a couple of subtle bugs in the scrolling and selection squashed. There's a lot of complexity in the list handling, and I suspect that there are still issues. But it'll do for now. In time I may come back to this and re-implement it as a custom list view and let Qt to most of the hard work.
[edit]
OK. Finally!

The menu slides in until it's next to the column you clicked. If you click another cell in a different column, it slides to be next to that one. I've not added code to dismiss the thing yet, so it zips around the screen when you click a new cell.
I like it.
Next up, making the menu items do something, dismissing the menu, maybe have random options to slide in from above and from the right, just to help maintain the illusion that something larger is happening than just the bit of screen that you can see