A small change, but I think you need to pass in sys.argv, i.e.

app = QtGui.QApplication(sys.argv)

Ben

On Fri, Oct 21, 2011 at 2:21 PM, Nathan Smith <[email protected]>wrote:

> I just upgraded to Fedora 15 today and noticed the same thing.  My
> application was getting a name "__main__.py" in the status bar across the
> top of the screen.  What worked for me is:
>
> import sys
> sys.argv[0] = 'whatevernameyouwant'
> app = QtGui.QApplication()
>
>
> The alt-tab agent recognized the correct application name even without that
> trick.
>
> Nathan
>
>
> On Fri, Oct 21, 2011 at 11:45 AM, anatoly techtonik 
> <[email protected]>wrote:
>
>> Thanks for the prompt replies.
>>
>> QMainWindow.setWindowTitle() doesn't help. If you take a look at `sdi`
>> application code, it already sets it:
>>
>> https://github.com/PySide/Examples/blob/master/examples/mainwindows/sdi/sdi.py#L273
>>
>> app.setApplicationName('whatevernameyouwant')
>> this doesn't help either.
>>
>>
>> Maybe there is something that should be done specifically for Fedora/Gnome
>> 3?
>> Can anybody confirm this behaviour on other platforms?
>> --
>> anatoly t.
>>
>>
>>
>> On Fri, Oct 21, 2011 at 5:35 PM, Lee Smith <[email protected]> wrote:
>> > I think you need QMainWindow.setWindowTitle() ?
>> >
>> >
>> http://www.pyside.org/docs/pyside/PySide/QtGui/QWidget.html#PySide.QtGui.PySide.QtGui.QWidget.setWindowTitle
>> >
>> > Lee
>> >
>> > On 21 October 2011 14:54, anatoly techtonik <[email protected]>
>> wrote:
>> >>
>> >> Maybe I am missing something really obvious, but how to set
>> >> application name for PySide? The one that is displayed underneath the
>> >> application icon when you switch between apps with Alt-Tab.
>> >>
>> >> All examples I execute from
>> >> https://github.com/PySide/Examples/tree/master/examples/mainwindows
>> >> show filename.py instead of name. See attached screenshot - the
>> >> 'Sdi.py' name at the very top. It is Fedora 15 with Gnome 3 (I
>> >> believe) and PySide 1.0.8
>> >> --
>> >> anatoly t.
>> >>
>> >> _______________________________________________
>> >> PySide mailing list
>> >> [email protected]
>> >> http://lists.pyside.org/listinfo/pyside
>> >>
>> >
>> >
>> _______________________________________________
>> PySide mailing list
>> [email protected]
>> http://lists.pyside.org/listinfo/pyside
>>
>
>
> _______________________________________________
> PySide mailing list
> [email protected]
> http://lists.pyside.org/listinfo/pyside
>
>
_______________________________________________
PySide mailing list
[email protected]
http://lists.pyside.org/listinfo/pyside

Reply via email to