ifreq | howto promote from dvel to testing? | 00:11 |
---|---|---|
lcuk | go to the packages page for your app, whilst logged in | 00:11 |
lcuk | and theres a button/link/chicky thing afaik | 00:11 |
ifreq | hmm ok sec | 00:11 |
ifreq | hmm does the testing repo need bugtracker link also? | 00:15 |
woglinde | yeah | 00:15 |
lcuk | ifreq, not sure | 00:15 |
woglinde | were should the testers send bugreports? | 00:15 |
ifreq | uhm ok | 00:15 |
ifreq | need to fix it then | 00:16 |
ifreq | too bad bugs.maemo.org userlogin is not share with garage :P | 00:17 |
ifreq | again new acc to make :) | 00:17 |
ifreq | hmm mayb its easier for me to use emailaddr on bugtracker field 1st | 00:29 |
*** BabelO has quit IRC | 01:04 | |
*** lardman has joined #maemo-devel | 01:05 | |
*** t-tan has quit IRC | 01:32 | |
*** VDVsx has quit IRC | 01:43 | |
*** SpeedEvil1 has joined #maemo-devel | 01:46 | |
*** SpeedEvil has quit IRC | 01:46 | |
*** lbt has quit IRC | 01:51 | |
*** SpeedEvil1 is now known as SpeedEvil | 01:55 | |
*** lardman has quit IRC | 01:58 | |
*** rsalveti has quit IRC | 02:35 | |
*** rsalveti has joined #maemo-devel | 02:36 | |
*** woglinde has quit IRC | 02:36 | |
*** SpeedEvil has quit IRC | 02:49 | |
*** SpeedEvil has joined #maemo-devel | 02:49 | |
*** god206 is now known as swc|666 | 03:09 | |
*** edisson has quit IRC | 03:24 | |
*** nasrudin has joined #maemo-devel | 03:53 | |
nasrudin | good night guys. Just a quick question, I was trying to grab a signal via dbus and alter some of it's data but it looks like I can just listen to the bus and not alter stuff if I am not the receiver. Any ideas on how to accomplish that? | 03:55 |
nasrudin | well it boils down to this, I want to grab all the calls made and alter the number those calls are using. Maybe there's a smarter way than via d-bus... | 04:04 |
*** memble- has joined #maemo-devel | 04:55 | |
*** memble- is now known as mboh | 04:58 | |
*** swc|666 has quit IRC | 05:09 | |
*** nasrudin has quit IRC | 05:10 | |
*** Acedip has joined #maemo-devel | 05:35 | |
DocScrutinizer | at least dbus lacks the concepts to do what you sketched, it seems to me | 05:50 |
SpeedEvil | chroot the source or destination. | 05:51 |
SpeedEvil | Run a dbus server in the chroot | 05:51 |
DocScrutinizer | you'd need a 'MITM' and separate sender and receiver on different busses (or users) | 05:52 |
SpeedEvil | yeah | 05:53 |
*** jebba900 has joined #maemo-devel | 06:02 | |
*** jebba900 has quit IRC | 06:22 | |
*** slonopotamus has quit IRC | 07:01 | |
*** slonopotamus has joined #maemo-devel | 07:04 | |
*** DocScrutinizer has quit IRC | 07:30 | |
*** DocScrutinizer has joined #maemo-devel | 07:30 | |
*** ptl has quit IRC | 08:33 | |
*** ptl has joined #maemo-devel | 08:35 | |
*** ptl has quit IRC | 08:35 | |
*** ptl has joined #maemo-devel | 08:35 | |
*** tekojo has joined #maemo-devel | 08:48 | |
*** madsy has quit IRC | 08:56 | |
*** bricks has joined #maemo-devel | 09:01 | |
slonopotamus | hmm | 09:03 |
tekojo | ooh | 09:08 |
* slonopotamus hack, hack, hack... | 09:17 | |
*** fragment_ is now known as fragment | 09:17 | |
ptl | hssudsuds | 09:26 |
ptl | sorry | 09:26 |
ptl | I was yawning. | 09:26 |
*** tbf has joined #maemo-devel | 09:27 | |
*** lbt has joined #maemo-devel | 09:33 | |
*** BabelO has joined #maemo-devel | 09:33 | |
*** cpm has joined #maemo-devel | 09:41 | |
cpm | Hi, is there a tun device under Maemo4? When my code wants to open /dev/net/tun the kernel seems to want to load the kernel module but fails. Is there generally tun support? | 09:42 |
*** tbf has quit IRC | 09:49 | |
*** ppenz has joined #maemo-devel | 09:59 | |
*** Modeless has joined #maemo-devel | 10:06 | |
slonopotamus | is there any reason to deny directory listing http://repository.maemo.org/dists/fremantle/sdk/free/ ? | 10:12 |
*** tbf has joined #maemo-devel | 10:14 | |
*** Modeless has quit IRC | 10:20 | |
*** amigadave has joined #maemo-devel | 10:35 | |
*** guido_g has joined #maemo-devel | 10:43 | |
*** guido_g has left #maemo-devel | 10:43 | |
*** ph1l has quit IRC | 11:33 | |
*** sleipnir has joined #maemo-devel | 12:04 | |
*** tekojo has quit IRC | 12:12 | |
*** tekojo has joined #maemo-devel | 12:13 | |
*** lardman has joined #maemo-devel | 12:20 | |
*** t-tan has joined #maemo-devel | 12:20 | |
*** ph1l has joined #maemo-devel | 12:21 | |
*** yerga has joined #maemo-devel | 12:28 | |
*** dazo_afk is now known as dazo | 12:29 | |
lardman | hmm, I love "your app sux" type comments on TMO, makes me wonder why I even bother with users | 12:38 |
frals | lardman: know the feeling | 12:39 |
*** mboh has quit IRC | 12:43 | |
*** ppenz has quit IRC | 12:44 | |
*** ppenz has joined #maemo-devel | 12:45 | |
*** mboh has joined #maemo-devel | 13:07 | |
*** amigadave has quit IRC | 13:17 | |
*** edisson has joined #maemo-devel | 13:31 | |
*** VDVsx has joined #maemo-devel | 13:35 | |
*** polac has quit IRC | 13:50 | |
*** edisson has quit IRC | 13:51 | |
*** polac has joined #maemo-devel | 13:52 | |
dazo | lardman: at least it is a feedback ... not much useful feedback ... but it's better with some feedback than none at all :) | 13:58 |
lcuk | lardman, frals, a good intermediary dev/tester liaison team would be handy in many regards | 14:00 |
frals | lcuk: indeed | 14:00 |
lcuk | same team as the testers | 14:00 |
lcuk | errr bug squad | 14:00 |
lcuk | people who know the devs and the users :) | 14:01 |
lcuk | its important for you guys to know when theres problems but not to be bugged every 2 seconds by them | 14:01 |
lardman | it's not the bugging, just the offhand abuse | 14:01 |
lardman | not very constructive, it's crap, do it better | 14:02 |
lardman | and I think, I'm not writing it for you, piss off :) | 14:02 |
lcuk | lol | 14:02 |
*** tekojo has quit IRC | 14:06 | |
*** amigadave has joined #maemo-devel | 14:06 | |
frals | the problem i have is users posting "not working" and not bothering to read the previous posts where im constantly asking for logfiles so i can actually track down the cause of it | 14:07 |
frals | doing my head in | 14:07 |
lcuk | splash | 14:10 |
lcuk | people will not read forums every time | 14:10 |
lcuk | show a banner | 14:10 |
lcuk | dialog | 14:10 |
lcuk | something | 14:10 |
lcuk | whilst its in testing | 14:10 |
lcuk | noting the current expected flaws | 14:10 |
lcuk | put it in the users face | 14:11 |
lcuk | on the device | 14:11 |
frals | lcuk: tried, it failed | 14:11 |
frals | i put the yellow info banner you get after installing something via ham | 14:11 |
frals | that you need to actually click to get rid off | 14:11 |
frals | and ppl still didnt read it | 14:11 |
lcuk | nahh not quite what i mean | 14:12 |
lcuk | but closer than nothing | 14:12 |
lardman | What I dislike is the attitude, they expect things to work and for things to be fixed asap | 14:16 |
lardman | fine if they pay me money, but not for free sw..... | 14:16 |
lcuk | yeah | 14:16 |
lcuk | btw, did you solve your grid vs ownmade problem | 14:16 |
lardman | I'll stick with the table, just need to find some time to implement it | 14:19 |
lcuk | lardman, good idea for now, using the existing component will mean less surprises later (hopefully!) | 14:24 |
*** rsalveti has quit IRC | 15:02 | |
*** achipa has joined #maemo-devel | 15:04 | |
*** _Lucretia__ has joined #maemo-devel | 15:11 | |
*** _Lucretia_ has quit IRC | 15:12 | |
*** edisson has joined #maemo-devel | 15:18 | |
cpm | Hi, is there a tun device under Maemo4? When my code wants to open /dev/net/tun the kernel seems to want to load the kernel module but fails. Is there generally tun support? | 15:22 |
flux | I used openvpn in n810, so there must be | 15:25 |
flux | perhaps separately packaged? | 15:25 |
flux | (keeps working great on n900 as well) | 15:25 |
cpm | flux: thanks for the clarificationn | 15:33 |
*** dazo is now known as dazo_afk | 15:34 | |
*** aboyer_ is now known as aboyer | 15:45 | |
*** t-tan has quit IRC | 15:52 | |
*** rsalveti has joined #maemo-devel | 15:59 | |
*** lcuk2 has joined #maemo-devel | 16:23 | |
*** w00t has quit IRC | 16:26 | |
*** lcuk has quit IRC | 16:26 | |
*** w00t_ has joined #maemo-devel | 16:26 | |
*** dazo_afk is now known as dazo | 16:29 | |
*** vlad has joined #maemo-devel | 16:43 | |
*** Docscrutemp has joined #maemo-devel | 16:47 | |
*** Docscrutemp is now known as DocScrutinizer51 | 16:47 | |
*** t-tan has joined #maemo-devel | 16:48 | |
*** t-tan has quit IRC | 16:48 | |
*** kinta has joined #maemo-devel | 16:59 | |
*** vlad has quit IRC | 17:00 | |
*** _Lucretia__ has quit IRC | 17:04 | |
*** Modeless has joined #maemo-devel | 17:08 | |
*** cpm has quit IRC | 17:10 | |
*** _Lucretia__ has joined #maemo-devel | 17:16 | |
*** Modeless has quit IRC | 17:18 | |
*** kodomo has joined #maemo-devel | 17:40 | |
*** kodomo_ has quit IRC | 17:44 | |
*** kinta has quit IRC | 17:50 | |
*** joejoe has joined #maemo-devel | 18:13 | |
*** joejoe has quit IRC | 18:18 | |
*** v13 has joined #maemo-devel | 18:28 | |
* v13 needs pyqt help | 18:30 | |
*** amigadave has quit IRC | 18:32 | |
v13 | I've a .py that uses pyqt4 and segfaults. I've found a one-line change that fixes the segfault, but it doesn't make sense. Any ideas ? | 18:34 |
Hukka | Write a bug report | 18:34 |
v13 | Perhaps it's my fault | 18:35 |
Hukka | IF it really doesn't make sense :) | 18:35 |
Hukka | I don't know, I haven't seen the change | 18:35 |
v13 | I can give you the .py if you want... just to be able to test it. | 18:35 |
v13 | in short, if i keep a reference to a QDialog it doesn't crash. | 18:35 |
Hukka | Or at least paste the code | 18:35 |
v13 | it crashes otherways. | 18:35 |
v13 | It's 300 lines | 18:35 |
v13 | one mom | 18:36 |
Hukka | Barely the size of small gif, then | 18:36 |
v13 | not good for paste :_) | 18:36 |
Hukka | Well I didn't mean paste here :o | 18:36 |
Hukka | But in pastebin etc | 18:36 |
v13 | oh.. goody.. i made it seg-fault in my pc too... that's new :) | 18:37 |
v13 | can you access: http://v.it.teithe.gr/~v13/maemo/ ? | 18:37 |
Hukka | Nope | 18:38 |
Hukka | Should I? | 18:38 |
v13 | most probably not. | 18:38 |
v13 | here it is: http://aetos.it.teithe.gr/~v13/maemo/ | 18:38 |
v13 | the win.py | 18:38 |
Hukka | And the relevant lines? | 18:39 |
v13 | if you remove the comment from line 210 it doesn't crash | 18:39 |
v13 | it runs from PC with PyQt too | 18:39 |
v13 | press "channels" select an entry, repeat as needed | 18:40 |
v13 | (that's the result of 3 full-days of debugging) | 18:41 |
v13 | did it crash ? | 18:41 |
Hukka | Ugh, I just realized that you are using mixed whitespace | 18:42 |
Hukka | Makes reading that code on my setup nigh impossible | 18:43 |
Hukka | v13: Never mix whitespace in Python! | 18:43 |
v13 | ? | 18:43 |
v13 | well.. 8-chars tab is a bit long | 18:43 |
v13 | and I use vi which handles it perfectly :) | 18:43 |
Hukka | So why didn't you set your tabs to intend less? | 18:44 |
v13 | it messes everything | 18:44 |
v13 | you see different things on different editors/places | 18:44 |
v13 | well.. you can always replace tabs with 8-spaces | 18:45 |
Hukka | I did | 18:45 |
v13 | :%s/^V^T/ /g | 18:45 |
Hukka | Just saying that you have a bad habit | 18:45 |
v13 | oh :) | 18:45 |
v13 | no i don't :P | 18:45 |
v13 | what editor do you use ? | 18:45 |
Hukka | vim | 18:45 |
v13 | eh? | 18:45 |
v13 | and you have problems with vim ? | 18:45 |
v13 | i use vim too | 18:45 |
Hukka | No, I have problems with your code. Listen, not everybody has tab set to present eight chars. That's just how you set your's | 18:45 |
v13 | at the end there is a modeline | 18:45 |
v13 | oh | 18:46 |
v13 | you can always copy-paste the modeline at the end | 18:46 |
Hukka | So use either pure tabs or pure spaces | 18:46 |
v13 | or enable modelines (insecure) | 18:46 |
v13 | just do this: set ts=8 sts=4 sw=4 noet formatoptions=r ai nocindent | 18:46 |
v13 | you'll have the same environment as me after that :) | 18:47 |
Hukka | And you think that's the answer? Everybody should use your env? | 18:47 |
Hukka | Instead of you following PEPs and doing pure whitespace | 18:47 |
v13 | eh? | 18:47 |
v13 | which PEP says that? | 18:47 |
Hukka | *sigh* | 18:47 |
v13 | 8 | 18:47 |
Hukka | Of course 8 | 18:47 |
* v13 not a py-guru | 18:48 | |
Hukka | You knew enough to guess the pep | 18:48 |
Hukka | Now read it. | 18:48 |
Hukka | Off you go, now. And while you're gone, I'll see about your code | 18:48 |
v13 | however, to my defense, I've a proper modeline included in the file that can be used by any vim instance if modelines are enabled | 18:48 |
v13 | i didn't guess the pepe | 18:48 |
v13 | i've read some peps | 18:48 |
Hukka | Not everyone uses vim, so the modeline argument is moot. Now go, or I will get bored with this and never get to the part where I read the code! | 18:49 |
v13 | eh? | 18:49 |
v13 | i'm reading it | 18:49 |
v13 | the fun thing is that I'm somehow pop 8 compliant :) | 18:51 |
v13 | well.. it seems that i'm compliant with the parts that are common with c programming | 18:52 |
v13 | did it crash ? | 18:53 |
*** wirelessdreamer has quit IRC | 18:54 | |
Hukka | Didn't bother installing pyqt yet. I'm looking what you are doing first | 18:54 |
v13 | i can save you some time on that | 18:54 |
Hukka | Since if the reference isn't left anywhere, it's quite obvious that it crashes | 18:54 |
v13 | not exactly | 18:55 |
v13 | you can add a parent to the dialog and still get crashes | 18:55 |
v13 | I can make this crash with a number of ways, including the way it doesn't crash now. | 18:55 |
v13 | IOW: I have a version that crashes even without that comment. | 18:56 |
v13 | and ... fwiw ... it shouldn't segfault... right ? | 18:56 |
Hukka | Well, the bindings area bit... quirky | 18:56 |
Hukka | AFAICS you are not saving that dialog anywhere | 18:57 |
Hukka | You need a reference to it somewhere in your Python code | 18:57 |
Hukka | Not saying that's a sensible from the bindings, but that's how it is | 18:57 |
v13 | self.slotButtonWhatDialog | 18:57 |
v13 | it's saved there | 18:57 |
v13 | and it is never used when that object is destroyed | 18:57 |
Hukka | In the code I have, you set that to None in line 211 | 18:57 |
v13 | FCK | 18:58 |
v13 | anyway.. that's not the problem | 18:58 |
v13 | one mom | 18:58 |
v13 | it also crashes if you comment this out | 18:58 |
Hukka | This, you mean that line 211? | 18:59 |
v13 | yes | 18:59 |
v13 | it just needs (at-least) one more iteration | 18:59 |
v13 | (click-select) | 18:59 |
Hukka | Well, I haven't exactly followed the code path, but I see that you set that to none in many other places too | 19:00 |
Hukka | Just saying, if you make sure there's a reference to it, it should work | 19:00 |
Hukka | The segfault is very most likely from the fact that something gets gced before it should be | 19:00 |
v13 | no i don't | 19:01 |
v13 | there no other such place except from the constructor | 19:01 |
Hukka | It's not enough to give it through the bindings | 19:01 |
v13 | /WhatDialog.*None will show you that | 19:01 |
Hukka | If the python side cleans it, problems ensue | 19:01 |
v13 | look.. The object "ui" which is an instance of Ui_Time or Ui_Channels creates the dialog and uses it | 19:01 |
Hukka | And that's what the commented line doe | 19:02 |
Hukka | +s | 19:02 |
v13 | if ui is deleted then the dialog is never accessed any more... another one is created | 19:02 |
v13 | please read what I'm writting | 19:02 |
v13 | I keep a reference in self.buttonWhatDialog | 19:02 |
v13 | and it is only set to None in the constructor | 19:02 |
Hukka | I haven't read the whole code, I'm just speculating what might be the problem | 19:02 |
v13 | so I *keep* a reference to the dialog all the time | 19:02 |
v13 | As I said, I'm debugging that for 3 days | 19:03 |
v13 | That's why i added the global "old" to keep a reference | 19:03 |
v13 | but no-good | 19:03 |
Hukka | no-good? Didn't you say that doing that removes the problem? | 19:03 |
v13 | if you leave the old.append() uncommented *and* comment the next line (211) it also crashes | 19:04 |
v13 | yes.. that's what it seams | 19:04 |
v13 | seems | 19:04 |
v13 | but commenting the next line it re-introduces it | 19:04 |
*** bricks has left #maemo-devel | 19:04 | |
v13 | one mom to test that again | 19:04 |
Hukka | Ok, so what steps I need to do to crash it? | 19:06 |
v13 | Here are two ways: | 19:06 |
v13 | (a) comment only line 210 | 19:06 |
v13 | (b) comment lines 210 and 211 | 19:06 |
Hukka | Ha, finally | 19:06 |
Hukka | No, I ment app side | 19:06 |
v13 | press the button with the label, select something from the list, repeat as needed | 19:07 |
Hukka | Can't reproduce | 19:07 |
Hukka | Now | 19:07 |
Hukka | Takes a long while... | 19:07 |
v13 | i'm having this in n900, scratchbox *and* my debian | 19:07 |
v13 | so it can't be a coincidence | 19:08 |
v13 | did you repeat 5-10 times ? | 19:08 |
Hukka | More | 19:08 |
Hukka | Around 20 | 19:08 |
v13 | it crashes in less that 20 | 19:08 |
*** ppenz has quit IRC | 19:08 | |
Hukka | First I tried the same button | 19:08 |
Hukka | I mean option | 19:08 |
Hukka | Then I started to vary | 19:08 |
v13 | it doesn't change anything what you select | 19:08 |
Hukka | Now it took 12 times | 19:09 |
v13 | it always returns a different entry from the previous time | 19:09 |
v13 | it crashed ? | 19:09 |
Hukka | Yes yes | 19:09 |
v13 | see? :) | 19:09 |
Hukka | Huh? This was the third time | 19:09 |
v13 | there is something i just observed: | 19:09 |
Hukka | Like I said, last time it took aroun 20 times | 19:09 |
Hukka | You just insisted that it should happen faster | 19:10 |
v13 | it is somehow random. | 19:10 |
Hukka | Then it took 12 | 19:10 |
v13 | well in my pc takes exactly 1 with 210 commented | 19:10 |
v13 | but it's a random effect most of the time | 19:10 |
v13 | (with more code) | 19:10 |
*** DocScrutinizer51 has quit IRC | 19:10 | |
v13 | if you run the program and select something, see the id: XXXX line that is shown | 19:10 |
v13 | it is delayed | 19:10 |
v13 | no idea why | 19:11 |
*** Docscrutemp has joined #maemo-devel | 19:11 | |
*** Docscrutemp is now known as DocScrutinizer51 | 19:11 | |
v13 | it's the last line that is printed (no need to crash) | 19:11 |
v13 | this is line 53 | 19:12 |
*** achipa has quit IRC | 19:14 | |
v13 | I can save you a lot of time if you tell me what you have in your mind | 19:18 |
Hukka | I'm grokking it. | 19:18 |
Hukka | Or trying to | 19:18 |
v13 | "grokking" ? | 19:18 |
Hukka | Heh | 19:18 |
* v13 not english-speaking | 19:18 | |
Hukka | Read Heinlein man, he's a great writer :) | 19:18 |
Hukka | Well, it's not really English, I think | 19:19 |
v13 | found it in wikipedia :) | 19:19 |
Hukka | v13: Also, please put spaces around assignment operators and comparisons | 19:21 |
Hukka | Just saying, it makes it nicer to read for other Python people | 19:21 |
v13 | yeah.. i'll try | 19:21 |
Hukka | :) | 19:21 |
v13 | but i can't do that easily. C habits. | 19:21 |
v13 | any idea on why the "id:" line takes so much time ? | 19:22 |
v13 | to be shown i mean | 19:23 |
Hukka | Not there yet, man | 19:23 |
Hukka | Oh, also, class names start with capital letters | 19:23 |
v13 | that's something i usually do | 19:23 |
v13 | just ignore the first two classes :P | 19:24 |
Hukka | Hey, I can't, that's where it prints the id :) | 19:24 |
Hukka | I think it's this funky way how you implement the whole thing | 19:27 |
Hukka | I haven't really ever done a GUI, that keeps creating new elements | 19:28 |
v13 | it's not the actual code | 19:28 |
Hukka | See http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/pyqt4ref.html#garbage-collection | 19:28 |
v13 | i'm awayre of gc | 19:28 |
v13 | aware | 19:28 |
v13 | that's a portion of the code. After failing with everything else i started removing ilnes | 19:28 |
v13 | lines | 19:28 |
v13 | so it doesn't make much sense | 19:29 |
Hukka | I think that if you kept a reference to both kinds of layouts and just hid the other, things might work better | 19:29 |
v13 | well... should that happen ? | 19:29 |
Hukka | Now there's a high chance that Python and C side have different view of what points where and what can be destroyed | 19:29 |
Hukka | Eventually either tries to GC something that isn't actually there anymore | 19:29 |
v13 | i've tested that | 19:30 |
v13 | by adding destructors | 19:30 |
v13 | it didn't happen | 19:30 |
v13 | i also used delayed signals to make sure that this *happens* | 19:30 |
v13 | nothing there too | 19:30 |
v13 | I can try keeping the uis too | 19:30 |
v13 | one mom | 19:30 |
Hukka | Still, why destroy and recreate things all the time? | 19:30 |
v13 | to save memory | 19:30 |
v13 | why keep all objects ? | 19:31 |
v13 | what if I add 10 such things ? | 19:31 |
Hukka | Still, it's only ten buttons, or maybe ten times five | 19:32 |
Hukka | Only couple of buttons | 19:32 |
v13 | and a graph | 19:32 |
v13 | two graphs | 19:32 |
v13 | and there will be more | 19:32 |
v13 | I believe that the id: line is the key | 19:33 |
v13 | it's a signal that should be delivered a lot earlier | 19:33 |
*** onen|openBmap has joined #maemo-devel | 19:34 | |
v13 | is there a way to dump a backtrace on python ? | 19:35 |
v13 | I throwed an exception but it stops somewhere | 19:35 |
v13 | traceback | 19:36 |
Hukka | But since this isn't really even happening only on maemo, you could ask the pyqt people directly | 19:36 |
v13 | well... true | 19:37 |
Hukka | They have way better idea on what funky things results to what | 19:37 |
Hukka | I'm pyside user anywawy | 19:37 |
Hukka | Just saying that this approach looks... wrong | 19:37 |
v13 | do you know of a pyqt channel here ? | 19:37 |
v13 | how would you do it w/o keeping objects around ? | 19:37 |
Hukka | Not sure, never had that kind of case | 19:38 |
v13 | perhaps it is not meant for a window to change its central widget | 19:38 |
Hukka | Yeah | 19:39 |
*** SpeedEvil1 has joined #maemo-devel | 19:39 | |
*** ph1l has quit IRC | 19:40 | |
v13 | i'm trying #pyqt... thanks for helping! | 19:40 |
v13 | I'll have pep 8 in mind :) | 19:40 |
*** DocScrutinizer51 has quit IRC | 19:41 | |
*** Docscrutemp has joined #maemo-devel | 19:41 | |
*** Docscrutemp is now known as DocScrutinizer51 | 19:41 | |
Hukka | I'll stick around there and see what they have to say | 19:41 |
Hukka | Now that I invested this much time, I'd rather see the right answer too | 19:42 |
*** SpeedEvil has quit IRC | 19:42 | |
*** SpeedEvil1 is now known as SpeedEvil | 19:43 | |
*** dazo is now known as dazo_afk | 19:44 | |
v13 | :) | 19:47 |
*** SpeedEvil has quit IRC | 19:55 | |
*** achipa has joined #maemo-devel | 19:55 | |
*** yerga has quit IRC | 20:11 | |
*** dazo_afk is now known as dazo | 20:15 | |
Ian-- | people i'm trying to find a sample to create a desktop widget in Qt | 20:16 |
Ian-- | any ideas from where i can find something to get me started? | 20:16 |
*** lcuk2 has quit IRC | 20:16 | |
*** lcuk has joined #maemo-devel | 20:16 | |
v13 | ian: afaik, qt widgets aren't supported in maemo5 | 20:20 |
v13 | only as external programs | 20:20 |
v13 | here: http://wiki.maemo.org/Qt4_Hildon#Home_widget_interaction | 20:22 |
v13 | "Currently Qt Maemo lacks full support for Hildon widgets introduced in Maemo 5." | 20:22 |
v13 | "There is work ongoing to provide Qt Hildon widgets for Maemo 5, see Qt Hildon Widgets" | 20:22 |
VDVsx | v13, you can use them from Qt, but in a hackish way | 20:25 |
VDVsx | according to the Qt folks next release will have full support | 20:25 |
v13 | good | 20:25 |
Ian-- | ic so that's y i couldnt find anything | 20:27 |
Hukka | The same wikipage says, that 4.6 works | 20:27 |
Hukka | Ian--: Plz uz fl wrds | 20:28 |
*** guido_g has joined #maemo-devel | 20:36 | |
*** guido_g has left #maemo-devel | 20:36 | |
*** Acedip has quit IRC | 20:48 | |
*** DocScrutinizer51 has quit IRC | 20:48 | |
*** Docscrutemp has joined #maemo-devel | 20:48 | |
*** Docscrutemp is now known as DocScrutinizer51 | 20:48 | |
*** guido_g has joined #maemo-devel | 20:53 | |
*** guido_g has left #maemo-devel | 20:53 | |
*** DocScrutinizer51 has quit IRC | 21:08 | |
*** Docscrutemp has joined #maemo-devel | 21:08 | |
*** onen|openBmap has quit IRC | 21:09 | |
*** Docscrutemp is now known as DocScrutinizer51 | 21:09 | |
*** SpeedEvil has joined #maemo-devel | 21:23 | |
*** slonopotamus has quit IRC | 22:00 | |
v13 | Hukka thanks for your help too! | 22:05 |
Hukka | Huh? Solved it? | 22:06 |
* Hukka checks #pygt | 22:06 | |
Hukka | Weren't you supposed to _not_ store the different elements :? | 22:07 |
v13 | well.. | 22:07 |
v13 | pyqt was supposed *not* to dump core :P | 22:08 |
v13 | I can write C for that :) | 22:08 |
v13 | wifieye would have at least one more view if that worked at first :) | 22:09 |
*** thomaz has joined #maemo-devel | 22:13 | |
*** onen|openBmap has joined #maemo-devel | 22:25 | |
*** ph1l has joined #maemo-devel | 22:26 | |
*** povbot has joined #maemo-devel | 22:45 | |
*** sleipnir has quit IRC | 22:51 | |
*** dazo is now known as dazo_afk | 22:57 | |
*** BabelO has quit IRC | 23:02 | |
*** thomaz has quit IRC | 23:04 | |
*** ph1l has quit IRC | 23:04 | |
*** thomaz has joined #maemo-devel | 23:05 | |
*** BabelO has joined #maemo-devel | 23:07 | |
*** jebba has joined #maemo-devel | 23:13 | |
v13 | is it possible to make a widget paint on a painter that I'll provide ? | 23:21 |
*** ph1l has joined #maemo-devel | 23:22 | |
*** onen|openBmap has quit IRC | 23:30 | |
*** ph1l has quit IRC | 23:31 | |
*** kinta has joined #maemo-devel | 23:35 | |
Hukka | Custom painting? | 23:43 |
Hukka | Should be trivial | 23:43 |
Hukka | See examples from the qt blog, for example | 23:43 |
v13 | hm. | 23:55 |
v13 | I'm trying to do this but i've stopped on something else. | 23:55 |
v13 | I've a model and a listview. Model gets data dynamically. is there a function that asks for listview to update? repaint doesn't work because it doesn't ask for the number of rows() | 23:56 |
v13 | i.o.w. who are qlistview's data refreshed ? | 23:57 |
v13 | i'm now looking in begininsertrows() but it seems to complex | 23:59 |
v13 | beginInsertRows() | 23:59 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!