The JavaFX 2.1 Release Notes states that this release includes,
UI enhancements, including controls for Combo Box, Stacked Chart, and application-wide menu bar.
What does the "application-wide menu bar" mean? What does it imply?
Looked for UI Components but could not find any reference to it.
I believe the comment refers to the new JavaFX 2.1 ability to set a menu bar to act as a system level application menu bar. For example, on Mac, it would be the menu bar at the top of the screen.
I think the added property is MenuBar.useSystemMenuBarProperty.
Windows (and some Linux window managers) don't have the same concept, so I don't think the property does anything on those platforms.
Related
Can Qt build menu bars with a widget that allows to write the menu entry to select, and the menu bar tries to guess what the user is looking for providing a list of candidate entries?
I am sure this can be implemented manually, but I am wondering if this is a feature that Qt provides out of the box.
See the image for an example (from Visual Studio 2022).
working on Macbook.
I'm learning JavaFX and can't understand the concept of main menu.
There are many tutorials on a youtube, showing how to create a menu in JavaFX application. But when I expand my JavaFX application, it's menu does not integrated in main menu of MacOS. I.e. I see JavaFX's menu, and when I move my mouse to the top of the screen, MacOS menu appears separately.
Is it possible to integrate JavaFX menu into MacOS? Like in all other applications - when you see apple icon in the left side, and all other buttons belong to currently open program.
Kind regards,
Gennadiy
I want to create a custom Qt/QML menu like the main menu in Firefox:
As you can see, the menu can exceed the boundaries of the main window if it is bigger than the main window. Is there any way to achieve such behavior in Qt? I tried with the native Menu QML component, but this only gives me a default OS context menu with very vew customization options. I want full control over how the menu looks like and its contents (i.e. the same possibilities I have for a normal QML component or widget).
Qt Quick Controls 1 has Menus that are native and hence are not limited to window bounds.
Qt Quick Controls 2 does not yet have support for native Menus. You can track that here.
Qt Labs Platform has a native menu.
However, I doubt that any of these options will be sufficient in your case, as native menu support means utilising whatever the OS provides, which is probably not flexible enough to implement the menu shown in the image.
As mentioned by #hyde, one option may be to create a Window and implement your menu in there.
I'm relatively newbie to qt creator doing embedded cpp work. I was wondering if there is a way for the class view side bar to show the active class I'm working on in the editor window? I also tried to do a search using locator "c MyClass" to show MyClass, the locator manages to find MyClass, however when I click it, it opens in editor window, it is tracked in the Project sidebar but it is not tracked in the Class View SideBar. Am I missing any settings?
Qt Creator 3.4.1
Based on Qt 5.4.2
Is there is a way in Qt Creator for the class view side bar to show the active class
I'm working on in the editor window?
Yes, choose Outline in the hierarchy menu on the left. Mind that you can use Split button (find it by hovering over the second from the right top button there) for having more than one type of project hierarchy there.
Is it possible to change an icon that you can see on every dialog bar in InstallShield?
I know how to change setup.exe icon in InstallShield, I also know how to change icon to display with my application in Add or Remove Programs. But what about a default "computer" icon that you can see together with Dialog title in a top-left corner of each dialog?
I'm using InstallShield 2013 Professional, Basic MSI project type.
You cannot change the icon shown in the title bar for a Basic MSI project. However if you use an Advanced UI project to install the MSI, the UI that InstallShield provides does support selecting a custom icon. It's not necessarily trivial to change to the Advanced UI project type, and requires a .exe bootstrap, so the option may or may not be right for your case.