Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Qt Creator and other tools
  4. ClearCase plugin for Qt Creator

ClearCase plugin for Qt Creator

Scheduled Pinned Locked Moved Qt Creator and other tools
22 Posts 4 Posters 11.9k Views 1 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.
  • T Offline
    T Offline
    tobias.hunger
    wrote on last edited by
    #13

    ClearCase is not on my ToDo list and I maintain the VCS stuff right now.

    Feel free to implement a plugin though! Qt Creator is a open source project and you guys obviously are developers or you would not be requesting a plugin;-)

    1 Reply Last reply
    0
    • O Offline
      O Offline
      orgads
      Qt Champions 2017
      wrote on last edited by
      #14

      That was my intention from the first place. That wasn't a feature request, but rather a request for information :)

      I'll try to do this and see how it goes...

      1 Reply Last reply
      0
      • O Offline
        O Offline
        orgads
        Qt Champions 2017
        wrote on last edited by
        #15

        Hey,

        Thanks for all your help.
        I'm almost done with the plugin :)

        I still have a problem - when I do check-in (aka commit), I hold a FileChangeBlocker for the file (it is changed from read-write to read-only), but I still get the "file changed outside Qt Creator" message.

        How do I avoid it?

        1 Reply Last reply
        0
        • T Offline
          T Offline
          tobias.hunger
          wrote on last edited by
          #16

          Oh, good question! I think Creator triggers on all changes to the file, even if it is only meta-data... No idea how to get around that.

          1 Reply Last reply
          0
          • O Offline
            O Offline
            orgads
            Qt Champions 2017
            wrote on last edited by
            #17

            The problem is with runVCS running synchronously, so notifies aren't blocked. Maybe you should add a real blocker for synchronous operations (e.g. expectFileChanges() should set some variable that will be tested on checkForReload())

            1 Reply Last reply
            0
            • O Offline
              O Offline
              orgads
              Qt Champions 2017
              wrote on last edited by
              #18

              About icon overlaying - I found that function in FileIconProvider (works by mime type or extension). Problem is it cannot be replaced with a customized one...

              What I'd like to do is use my own FileIconProvider, and use the overlay function to overlay a small status icon (or widen the icon to add a status icon next to it)

              1 Reply Last reply
              0
              • K Offline
                K Offline
                knutpett
                wrote on last edited by
                #19

                Orgad, did you give up on icon overlaying? Is it feasible?

                1 Reply Last reply
                0
                • O Offline
                  O Offline
                  orgads
                  Qt Champions 2017
                  wrote on last edited by
                  #20

                  Better ask the guys on freenode :)

                  I hardly use CC nowadays, so my motivation is low ;-)

                  1 Reply Last reply
                  0
                  • K Offline
                    K Offline
                    knutpett
                    wrote on last edited by
                    #21

                    I know ;) I'm probably the only one using CC ;)

                    But do you remember why you gave up/didn't implement it back in 2011? Just wanted to check with you before I start digging...

                    1 Reply Last reply
                    0
                    • O Offline
                      O Offline
                      orgads
                      Qt Champions 2017
                      wrote on last edited by
                      #22

                      It looked too complicated, and I wasn't familiar with Creator's codebase.

                      I guess today I'd use the Git plugin as a reference rather than Subversion too...

                      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