Fix problem of not checking if current perspective equals target perspective before prompting to switch perspectives. Also, check if project is Qt Nature and skip if it's a bld.inf import.
Qt.core.label=Qt Core
Qt.gui.label=Qt GUI
Qt.console.template.label=Qt Console
Qt.gui.dialog.template.label=Qt GUI Dialog
Qt.gui.mainwindow.template.label=Qt GUI Main Window
Qt.gui.widget.template.label=Qt GUI Widget