How to Develop a Calendar Widget.
-
imrrk: this is not a chat channel. Please use the edit link to the right of each message to add to a message; don't just post new ones all the time.
On topic: I found that good calendar examples are hard to come by. I found a nice one (via a tip earlier in this forum, search the forum for calendar and you will find the topic), but that one I ended up getting send directly from the author. I have not seen it published in the open again yet.
-
I just recently create a minimal calendar in QtQuick in Javascript. It is unfinished, but shows dates correctly;)
-
hello friends,still i dint get any concrete material so that i can develop a calendar for mobile..actually i want to use pushbuttons,for dates i.e very date is on pushbutton..so that i can click this button and i can add some notes for that button...but with the inbuilt widget its not possible i guess,because they have used QTableformat class and divided it into rows and columns..so friends please help me out..
regards
imrrk -
If you have no existing code that works for you, start build it on your own. I have never seen a calendar build on buttons.
We can give you ideas, suggestions for specific technical stuff. But we don't write your code. If you want it with buttons, sit down, take QtCreator and start coding.
-
That you click on a button?
Or that you click on a date and something happens?You can use a model/view (like Qt calendar widget) and react on the mouse events. No buttons needed. Qt has no build in "button calendar". and if you need one, build it. Or try if you can get the code for the nokia phone calendar.
-
[quote author="imrrk" date="1302259716"]hello gerolf,as u said,I need something should happen when i click on date..please guide me..[/quote]
If you derive from, a view and can handle mouse events, clicks should be easy... (they are mouse events). Read a bit of Qt documentation on events (QWidget etc.) and views.
Or look at QCalendarWidget and its interface. Perhaps derive from that.
-
ok thanks gerolf,hey i have created a two dimensional array of buttons,i.e 6 rows and 7 col,and by taking a counter i have my dates on pushbutttons,now the remaining work is to change the values on these buttons as the month and year changes..so any suggestions...
thanks
imrrk -
Yes. As others have said many times already, take a look at how other calendar widgets are implemented. There is one right in Qt already. Use your favourite text editor/IDE/pager to look at the source code for QCalendarWidget and see how they solved the problem.
We are not here to write your code or do research for you. We are just a bunch of volunteers. We can help you out with specific technical problems but you have not shown what approaches you have tried to solve this problem yourself first.