Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

Plugin with Qt UI with 64 bit Illustrator

New Here ,
Dec 05, 2013 Dec 05, 2013

- I have developed a plugin with Qt 4.8 UI in Visual Studio 2010 which works perfect on win32 platform.

- I understand, to run a plugin with 64 bit AI, we need to compile the plugin with x64 configuration in Visual Studio.

- Qt 4 + Qt VS addin are incompatible for 64 bit configuration in Visual Studio !!!!!!

- Qt 5 do not support QWinWidget !!!

How do I make my 32 bit plugin to run with 64 bit AI ?

Any option other than interprocess communication ??

How do generally developers do stuff for so many variants of Illustrator ?

TOPICS
SDK
1.0K
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe
Guide ,
Dec 05, 2013 Dec 05, 2013
LATEST
  1. To run in 64-bit, you'll need to compile & build everything you use with your plugin in 64-bit. That includes Qt and your plugin.
  2. We don't use the Qt VS add-in, try using the qmake system; it generates your project and does all the UIC & MOC stuff for you when the project is created.
  3. Qt5 is currently a problem for Illustrator development, but hopefully its one that gets solved.
  4. Interprocess communication? I'm not sure what you're talking about.
  5. We used to build a single plugin that would run in a range of Illustrator versions, but since CS6 came out, we've been forced to build a seperate plugin binary for every version & architecture combination (e.g.,32-bit CS6, 64-bit CS6, 32-bit CC, 64-bit CC) we want to support. We're hoping that at some point we can go back to building one plugin for CS6+ but so far that doesn't seem possible. We're also hoping tha 32-bit just gets dropped soon because 32-bit is a waste of everyone's time at this point
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines