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. Free utility to convert Visual Studio .RC file to Qt .UI

Free utility to convert Visual Studio .RC file to Qt .UI

Scheduled Pinned Locked Moved Solved General and Desktop
10 Posts 6 Posters 2.3k 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.
  • SprezzaturaS Offline
    SprezzaturaS Offline
    Sprezzatura
    wrote on last edited by
    #1

    The program "RCtoUI" will convert a Visual Studio .RC file to a Qt project which can display each dialog. The files created are:

    • .CPP
    • .H
    • .UI
    • .PRO
    • .PRO.USER
    • "_MIRROR.RC" file which is a re-creation of the .RC that can be compared for verification purposes

    The files form a complete project which can be compiled and run with Qt Creator.

    Download link: http://findyourfamilytree.com/exe/RCtoUI.exe. Just click on "File, Open" and browse to RC file.

    Let me know if it is missing a DLL. If there's any interest I'll add an error log.

    K JonBJ T 3 Replies Last reply
    1
    • SprezzaturaS Sprezzatura

      The program "RCtoUI" will convert a Visual Studio .RC file to a Qt project which can display each dialog. The files created are:

      • .CPP
      • .H
      • .UI
      • .PRO
      • .PRO.USER
      • "_MIRROR.RC" file which is a re-creation of the .RC that can be compared for verification purposes

      The files form a complete project which can be compiled and run with Qt Creator.

      Download link: http://findyourfamilytree.com/exe/RCtoUI.exe. Just click on "File, Open" and browse to RC file.

      Let me know if it is missing a DLL. If there's any interest I'll add an error log.

      K Offline
      K Offline
      koahnig
      wrote on last edited by
      #2

      @Sprezzatura

      Hi, forum's moderators are typically getting some "allergic reactions" on unknown links especially to executables in the forum.

      Please provide some information and details on what you provide.

      I will bring this up in mods discussion and see, if there is somebody able to test and judge this.

      Vote the answer(s) that helped you to solve your issue(s)

      1 Reply Last reply
      3
      • SprezzaturaS Sprezzatura

        The program "RCtoUI" will convert a Visual Studio .RC file to a Qt project which can display each dialog. The files created are:

        • .CPP
        • .H
        • .UI
        • .PRO
        • .PRO.USER
        • "_MIRROR.RC" file which is a re-creation of the .RC that can be compared for verification purposes

        The files form a complete project which can be compiled and run with Qt Creator.

        Download link: http://findyourfamilytree.com/exe/RCtoUI.exe. Just click on "File, Open" and browse to RC file.

        Let me know if it is missing a DLL. If there's any interest I'll add an error log.

        JonBJ Offline
        JonBJ Offline
        JonB
        wrote on last edited by
        #3

        @Sprezzatura
        Further to @koahnig :
        Are you offering the source code of your program (not just the executable)? If so putting it up on github would perhaps be the best way to publish it?

        1 Reply Last reply
        2
        • mrjjM Offline
          mrjjM Offline
          mrjj
          Lifetime Qt Champion
          wrote on last edited by
          #4

          Hi
          Thank you.
          There is no change for the source code only?
          Exe links are often blocked and flagged.
          alt text

          1 Reply Last reply
          1
          • SprezzaturaS Offline
            SprezzaturaS Offline
            Sprezzatura
            wrote on last edited by
            #5

            @koahnig Yes, I understand the issue. This is just the simplest and quickest way I can deliver a usable program. If I sign the code with my certificate will this address the problem?

            @JonB Unfortunately there is some proprietary corporate baggage used in the code (CSV parsing, UTF8 conversion, etc) that I can't release.

            @mrjj Trust me there is no malware in the code. It's just generic MFC. The results from the "VirusTotal" scan are false positives. When I run Kaspersky AV on RCtoUI.exe, I get "Safe: no threats detected".

            mrjjM 1 Reply Last reply
            0
            • SprezzaturaS Sprezzatura

              @koahnig Yes, I understand the issue. This is just the simplest and quickest way I can deliver a usable program. If I sign the code with my certificate will this address the problem?

              @JonB Unfortunately there is some proprietary corporate baggage used in the code (CSV parsing, UTF8 conversion, etc) that I can't release.

              @mrjj Trust me there is no malware in the code. It's just generic MFC. The results from the "VirusTotal" scan are false positives. When I run Kaspersky AV on RCtoUI.exe, I get "Safe: no threats detected".

              mrjjM Offline
              mrjjM Offline
              mrjj
              Lifetime Qt Champion
              wrote on last edited by
              #6

              @Sprezzatura
              Hi
              Ok just asking. I know you didn't make any kind of malware.
              Its just that .exe links have a hard life.
              I fully understand if source can not be open.

              1 Reply Last reply
              0
              • SprezzaturaS Offline
                SprezzaturaS Offline
                Sprezzatura
                wrote on last edited by
                #7

                @mrjj I apologize, I realize the potential problems and I'm being naïve 😊

                Here's another EXE I publish:

                http://progenygenealogy.com/charting-companion-download.aspx

                mrjjM 1 Reply Last reply
                0
                • SprezzaturaS Sprezzatura

                  @mrjj I apologize, I realize the potential problems and I'm being naïve 😊

                  Here's another EXE I publish:

                  http://progenygenealogy.com/charting-companion-download.aspx

                  mrjjM Offline
                  mrjjM Offline
                  mrjj
                  Lifetime Qt Champion
                  wrote on last edited by
                  #8

                  @Sprezzatura
                  Hi
                  Well i find it nice you are willing to share so
                  its more that direct exe link will be blocked by many.
                  However, a link to download from webpage IS more normal and
                  should work for most.
                  Thank you.

                  1 Reply Last reply
                  0
                  • A Offline
                    A Offline
                    AndrewC
                    wrote on last edited by
                    #9

                    @Sprezzatura
                    The RCtoUI.exe V1.0.0.1 (from file property details, not help-> about) does not support the checkbox control as it is NOT included in either the UI QT form's or the *_mirror.rc file.

                    Any updates or work around for this?

                    P.S. The rest of the dialogs (18 in total) appear to have the rest of the widgets on them.

                    Thanks,
                    Andrew

                    1 Reply Last reply
                    0
                    • SprezzaturaS Sprezzatura

                      The program "RCtoUI" will convert a Visual Studio .RC file to a Qt project which can display each dialog. The files created are:

                      • .CPP
                      • .H
                      • .UI
                      • .PRO
                      • .PRO.USER
                      • "_MIRROR.RC" file which is a re-creation of the .RC that can be compared for verification purposes

                      The files form a complete project which can be compiled and run with Qt Creator.

                      Download link: http://findyourfamilytree.com/exe/RCtoUI.exe. Just click on "File, Open" and browse to RC file.

                      Let me know if it is missing a DLL. If there's any interest I'll add an error log.

                      T Offline
                      T Offline
                      Tercete
                      wrote on last edited by
                      #10

                      @Sprezzatura
                      I try to convert a dialog (with OCX control like a TableView) and your program crash!!
                      Can you release the source code, so we can adjust/correct??
                      Thanks in Advance...

                      1 Reply Last reply
                      1

                      • Login

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