Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Calendar extending

Calendar extending

Scheduled Pinned Locked Moved Unsolved General and Desktop
13 Posts 4 Posters 3.1k Views 4 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    mbnoimi
    wrote on last edited by
    #1

    Hi,

    I want to extend standard calendar widget to a something like this:
    https://thomasmcguire.files.wordpress.com/2011/04/step43.png

    From where I can start with? Is there any extended widget already exists?

    PS. I googled about this issue but unfortunately I couldn't find any ready solution between Qt widgets :(

    1 Reply Last reply
    0
    • SGaistS Offline
      SGaistS Offline
      SGaist
      Lifetime Qt Champion
      wrote on last edited by
      #2

      Hi,

      I'd take a look at Kontact's sources. You'll see directly what it is using to display the calendar.

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      1 Reply Last reply
      0
      • M Offline
        M Offline
        mbnoimi
        wrote on last edited by mbnoimi
        #3

        @SGaist I'm not sure if Kontact will help me because it's definitely uses KDE SDK which makes headache with standard Qt framework (I'll delpoy my app over Linux, Windows & Android)

        1 Reply Last reply
        0
        • VRoninV Offline
          VRoninV Offline
          VRonin
          wrote on last edited by VRonin
          #4

          KDE SDK, form version 5 onward only links to Qt with no KDE only system calls so it works everywhere Qt works

          from https://www.kde.org/developerplatform/

          The entire KDE Development Platform is built upon the Qt toolkit from Qt Development Frameworks, a Nokia company. Like Qt, the KDE libraries are LGPL or BSD licensed and enable easy cross-platform development. The KDE community works on enabling KDE applications both on Unix and Unix-like operating systems such as Linux, Sun Solaris and BSD as well as Windows and Mac. Efforts are also directed at supporting KDE on mobile platforms like Symbian, Windows CE and Maemo. Other operating systems like Haiku are supported by a vibrant community.

          "La mort n'est rien, mais vivre vaincu et sans gloire, c'est mourir tous les jours"
          ~Napoleon Bonaparte

          On a crusade to banish setIndexWidget() from the holy land of Qt

          M 1 Reply Last reply
          0
          • p3c0P Offline
            p3c0P Offline
            p3c0
            Moderators
            wrote on last edited by
            #5

            Does this count ?
            http://code.qt.io/cgit/qt/qtpim.git/tree/

            157

            M 1 Reply Last reply
            2
            • p3c0P p3c0

              Does this count ?
              http://code.qt.io/cgit/qt/qtpim.git/tree/

              M Offline
              M Offline
              mbnoimi
              wrote on last edited by
              #6

              @p3c0 I didn't build it. Do you've any screenshot of it?

              p3c0P 1 Reply Last reply
              0
              • VRoninV VRonin

                KDE SDK, form version 5 onward only links to Qt with no KDE only system calls so it works everywhere Qt works

                from https://www.kde.org/developerplatform/

                The entire KDE Development Platform is built upon the Qt toolkit from Qt Development Frameworks, a Nokia company. Like Qt, the KDE libraries are LGPL or BSD licensed and enable easy cross-platform development. The KDE community works on enabling KDE applications both on Unix and Unix-like operating systems such as Linux, Sun Solaris and BSD as well as Windows and Mac. Efforts are also directed at supporting KDE on mobile platforms like Symbian, Windows CE and Maemo. Other operating systems like Haiku are supported by a vibrant community.

                M Offline
                M Offline
                mbnoimi
                wrote on last edited by
                #7

                @VRonin KDE will be my last choice. Believe me dealing with its project is very messy specially on Windows and Android.

                1 Reply Last reply
                0
                • M mbnoimi

                  @p3c0 I didn't build it. Do you've any screenshot of it?

                  p3c0P Offline
                  p3c0P Offline
                  p3c0
                  Moderators
                  wrote on last edited by p3c0
                  #8

                  @mbnoimi said in Calendar extending:

                  @p3c0 I didn't build it. Do you've any screenshot of it?

                  No. I didnt. But as per the description here:
                  https://wiki.qt.io/Qt_Add_ons_Modules

                  Qt Contacts - C++ and QML APIs for accessing addressbooks / contact databases
                  Qt Organizer - C++ and QML APIs for accessing organizer events (todos, events, etc.)

                  157

                  M 1 Reply Last reply
                  0
                  • p3c0P p3c0

                    @mbnoimi said in Calendar extending:

                    @p3c0 I didn't build it. Do you've any screenshot of it?

                    No. I didnt. But as per the description here:
                    https://wiki.qt.io/Qt_Add_ons_Modules

                    Qt Contacts - C++ and QML APIs for accessing addressbooks / contact databases
                    Qt Organizer - C++ and QML APIs for accessing organizer events (todos, events, etc.)

                    M Offline
                    M Offline
                    mbnoimi
                    wrote on last edited by
                    #9

                    @p3c0 I'm building it right now... pray for me for easy building :)

                    BTW, I forgot to thank you for the suggestions.

                    1 Reply Last reply
                    0
                    • p3c0P Offline
                      p3c0P Offline
                      p3c0
                      Moderators
                      wrote on last edited by p3c0
                      #10

                      @mbnoimi Yes it is easy. Some screens:
                      alt text
                      alt text

                      157

                      M 1 Reply Last reply
                      1
                      • p3c0P p3c0

                        @mbnoimi Yes it is easy. Some screens:
                        alt text
                        alt text

                        M Offline
                        M Offline
                        mbnoimi
                        wrote on last edited by mbnoimi
                        #11

                        @p3c0 The screenshots are so small :(

                        Any way, I counld build them smoothly but I'm unable to make run because of:

                        Executable /home/xxx/Desktop/qtpim/tests/auto/organizer/qorganizermanager/qorganizermanager does not exist.
                        

                        NOTE: I tried to set "Shadow Build" but I got same result

                        p3c0P 1 Reply Last reply
                        0
                        • p3c0P Offline
                          p3c0P Offline
                          p3c0
                          Moderators
                          wrote on last edited by
                          #12

                          @mbnoimi Sorry updated the links.

                          157

                          1 Reply Last reply
                          0
                          • M mbnoimi

                            @p3c0 The screenshots are so small :(

                            Any way, I counld build them smoothly but I'm unable to make run because of:

                            Executable /home/xxx/Desktop/qtpim/tests/auto/organizer/qorganizermanager/qorganizermanager does not exist.
                            

                            NOTE: I tried to set "Shadow Build" but I got same result

                            p3c0P Offline
                            p3c0P Offline
                            p3c0
                            Moderators
                            wrote on last edited by
                            #13

                            @mbnoimi said in Calendar extending:

                            @p3c0 The screenshots are so small :(

                            Any way, I counld build them smoothly but I'm unable to make run because of:

                            Executable /home/xxx/Desktop/qtpim/tests/auto/organizer/qorganizermanager/qorganizermanager does not exist.
                            

                            NOTE: I tried to set "Shadow Build" but I got same result

                            Did you try running the examples ?
                            qtpim/examples/organizer/calendardemo

                            157

                            1 Reply Last reply
                            0

                            • Login

                            • Login or register to search.
                            • First post
                              Last post
                            0
                            • Categories
                            • Recent
                            • Tags
                            • Popular
                            • Users
                            • Groups
                            • Search
                            • Get Qt Extensions
                            • Unsolved