|
From: <pl...@pi...> - 2015-11-27 05:20:51
|
On 26/11/15 21:56, Ethan A Merritt wrote: > > > > On Thu, 26 Nov 2015, Daniel J Sebald wrote: > >> On 11/26/2015 05:41 AM, pl...@pi... wrote: >>> On 26/11/15 07:49, Daniel J Sebald wrote: >>>> On 11/25/2015 04:57 PM, pl...@pi... wrote: >>>>> Hi, >>>>> >>>>> I have just built current CVS and was quickly testing qt. ( built with >>>>> qt5 ) >>>>> >>>>> Terminal type set to 'qt' >>>>> gnuplot> plot sin(x*2.0*pi) >>>>> >>>>> >>>>> It works and resizes cleanly but the window is stuck up against the >>>>> top >>>>> left corner of the screen and I do not have a title bar on it. >>>>> >>>>> No means to move the window and no close button to get rid of it. >>>>> >>>>> Built on Fedora23 LXDE spin installation. >>>> >>>> Isn't there some type of dock you can put on the desktop that will >>>> allow >>>> minimizing applications? Does that work properly with the window? >>>> >>>> I'm not sure if many have been using qt5. Typically it is qt3 or qt4 >>>> that is used. Unless you need qt5 for something else, try removing qt5 >>>> from your installed software and run ./configure once again. See if the >>>> system finds qt4 and builds. > > qt5 has been fully supported for a long time now. I have never seen any > gnuplot problems specific to the qt version, other than finding the right > libraries to link when building it. > >>> yes, the minimise tool works. The configuration tool gets a proper >>> window with title bar and buttons. Save_As dialogue is normal. Just the >>> plot window is missing normal title bar. > > I don't think I understand the description. Are you saying that > you are getting a plot window that is not embedded in the same frame > as the toolbar widgets? > > Ethan > > > No, I was referring to the pop-up window you get when clicking on the spanner icon: that is normal with title bar. The problem is with the main plot window. It is connected to the boolbar but the two a stuck at the top left corner of the screen Ah! In attempting to get more detail on the question of the frame , I've found out what was happening. The WM was placing the window with the top of the toolbar at the edge of the screen , thus hiding the titlebar off screen, meaning the window could not be moved. I still had the right and bottom frames to resize but could not get off top-left corner. I managed to grab the top right frame corner and resized downwards at which point I realised the titlebar was there but not accessible. Now it is placing the new plot windows bottom-right instead. This may be a DM quirk with lxdm but I have not seen any odd behaviour with other programs All other windows fall within the visible screen and respect the window free margins defined in the DM ( I use 10 px right hand side margin for mouse scrolling between desktops ). I use 5 desktops and slide windows from one to the other without issues. It may be specific to lsdm but I suspect gnuplot is not setting ( or mis-setting ) some window parameter, ie providing the plot window coordinates instead of the frame coordinates. There is intelligent window placement on this DM which generally makes a good job of finding the clearest bit of screen to open a new window. Things like terminal windows which do not retain a 'last used position' usually end up against one of the four corners. They never end up with the title bar hidden. All this works perfectly for everything I used except gnuplot I just tested the dsitro packaged gnuplot and it does not have this bug. gnuplot x86_64 5.0.1-2.fc23 Uninstalling and reinstalling CVS I have the same issue again. Hopefully that gives you a clearer picture of what is happening. Now I have found out where the titlebar is , it is just a minor annoyance and does not prevent me using qt terminal which is great. I've been using wxt ever since I install gnuplot and would like to test qt which I did not have on my old system. There definitely is an issue here, though not a major one. Whether this is a regression or something that Fedora have fixed, I can't say. Thanks , Peter. |