Главная | Actual Topics | Обратная связь | В избранное | Сделать домашней | Антиспам ;)
 System & Utilities
 Unix News
 OS Emulator
Каталог статей
Все статьи

Биллу Гейтсу тоже предлагают избавиться ...
Вымогательство в борьбе со спамом

December, 2018
Какой из этих ОС Вы отдаете большее предпочтение?

Mac OS
Windows XP
Windows 2003
Что такое ОС? :)

Другие опросы

Всего голосов: 327
Комментарии: 0

Архив Новостей
 December 2018 (7)
 November 2018 (7)
 October 2018 (13)
 September 2018 (8)
 August 2018 (8)
 July 2018 (11)
 June 2018 (13)
 May 2018 (10)
 April 2018 (14)
 March 2018 (11)
 February 2018 (13)
 January 2018 (13)
 December 2017 (14)
 November 2017 (15)
 October 2017 (19)
 September 2017 (18)
 August 2017 (13)
 February 2017 (14)
 January 2017 (19)
 December 2016 (16)
 November 2016 (16)
 October 2016 (21)
 September 2016 (18)
 August 2016 (16)
 July 2016 (16)
 June 2016 (20)
 May 2016 (18)
 April 2016 (15)
 March 2016 (22)
 February 2016 (17)
 January 2016 (15)
 December 2015 (15)
 November 2015 (22)
 October 2015 (20)
 September 2015 (17)
 August 2015 (25)
 July 2015 (20)
 June 2015 (23)
 May 2015 (21)
 April 2015 (17)
 March 2015 (19)
 February 2015 (9)
 January 2015 (23)
 December 2014 (9)
 November 2014 (13)
 October 2014 (12)
 September 2014 (18)
 August 2014 (20)
 July 2014 (10)
 June 2014 (12)
 May 2014 (12)
 April 2014 (10)
 March 2014 (22)
 February 2014 (10)
 January 2014 (8)
 December 2013 (26)
 November 2013 (53)
 October 2013 (40)
 September 2013 (48)
 August 2013 (63)
 July 2013 (56)
 June 2013 (52)
 May 2013 (49)
 April 2013 (67)
 March 2013 (74)
 February 2013 (63)
 January 2013 (62)
 December 2012 (62)
 November 2012 (66)
 October 2012 (68)
 September 2012 (48)
 August 2012 (75)
 July 2012 (60)
 June 2012 (71)
 May 2012 (69)
 April 2012 (85)
 March 2012 (86)
 February 2012 (90)
 January 2012 (81)
 December 2011 (103)
 November 2011 (118)
 October 2011 (74)
 September 2011 (2)
 June 2011 (110)
 May 2011 (118)
 April 2011 (111)
 March 2011 (112)
 February 2011 (101)
 January 2011 (119)
 December 2010 (117)
 November 2010 (118)
 October 2010 (131)
 September 2010 (117)
 August 2010 (226)
 July 2010 (351)
 June 2010 (305)
 May 2010 (319)
 April 2010 (343)
 March 2010 (329)
 February 2010 (311)
 January 2010 (312)
 December 2009 (266)
 November 2009 (156)
 July 2009 (101)
 June 2009 (279)
 May 2009 (365)
 April 2009 (348)
 March 2009 (347)
 February 2009 (323)
 January 2009 (318)
 December 2008 (237)
 November 2008 (155)
 October 2008 (334)
 September 2008 (310)
 August 2008 (343)
 July 2008 (362)
 June 2008 (322)
 May 2008 (453)
 April 2008 (1276)
 March 2008 (1658)
 February 2008 (250)
 January 2008 (6)
 November 2007 (1)
 September 2007 (1)
 June 2007 (1)
 May 2007 (1)
 March 2007 (1)
 January 2007 (2)
 December 2006 (1)
 October 2006 (2)
 September 2006 (1)
 August 2006 (2)

System & Utilities

[ Перейти на главную | Выбрать новую тему ]

Editor's Note: Taking FOSS to the Next Level

System & Utilities

Form follows function. First make it work, make it efficient and reliable, and then make it pretty.

Подробнее | Разместил: KDE News | Дата: 02.05.2009 | Прочитано: 732 | Комментарии

Thomas Capricelli (orzel): how to handle translations for an application that is both qt-only and KDE ?

System & Utilities

I have the problem for my application Opale, which used to be KDE only and is now both Qt and KDE.

The first thing I’ve done is to switch from *.po (gettext) to *.ts (qt), because Qt can not (or can it ?  tell me how !) handle gettext files. Then, I needed to use qApp->addTranslator() to load the Qt translation files (the *.qm generated from *.ts). So far it’s easy.

But then I had a problem : if I start the application, the strings from KDE are not translated. Especially the menu entries created using KStandardAction::*. The reason is that the application does not load any *.mo, and this is what triggers the loading of KDE messages.

The solution is to give “kdeinit4″ as second argument to KAboutData::KAboutData() instead of 0 as is usually done. Instead of trying to load your application translation, fail, and finally not load anything at all, it will load the ones for KDE directly. And you can still use more...

Подробнее | Разместил: Planet KDE | Дата: 02.05.2009 | Прочитано: 736 | Комментарии

Vladimir Kuznetsov: Translating XML data files: a solution

System & Utilities Some time ago I was asked about translations of example files that are bundled with Step. These files are in XML-based format specific to Step and they do contain user-visible strings (notes, user-visible object names). The use of runtime translation mechanisms (for example as described here) was not an option because the files should be user-editable.

So the solution was to make a copies of the files for each language and install them to $DATADIR/step/$LANG/examples. Despite being simple, this solution has serious problems:
  • as there are no .pot files, translators simply don't know that the files are translatable
  • translators should deal with strange unfamiliar format, they can't use convenient tools like Lokalize
  • keeping translations in sync is really hard
A better solution should obviously be based on .po files. That is:
  1. Extract strings from XML file to .po file (in script)
  2. The .po files will be handled by translators as usual
  3. Merge strings back to XML files when building l10n module
The idea is not new and several tools implementing it already exist (namely extractrc script from more...

Подробнее | Разместил: Planet KDE | Дата: 02.05.2009 | Прочитано: 788 | Комментарии

Thiago Macieira (thiago): Nokia Developer Summit 2009

System & Utilities

As the Nokia Developer Summit 2009 wound down to a close, I spent a few minutes pondering what effect it had had.

For those who didn’t know, the Summit was held on April 28 and 29 in Monaco and I had a chance to participate and present. Don’t worry, when I arrived on Monday, it was rainy and cold, so I had to spend time in my hotel room working :-) And I did not lose any money in the casinos — nor won. I did have the time to take some pictures of where the Formula 1 Grand Prix will take place in a few weeks’ time.

The subtitle of the summit was “Creating tomorrow’s technology” and the whole subject was “developers matter”. And I, as a developer (if only at heart if not on paper), feel proud that the company is putting that emphasis. It is no surprise to anyone who has followed the mobile market that applications are the driving force. No matter how good and sexy a company makes more...

Подробнее | Разместил: Planet KDE | Дата: 01.05.2009 | Прочитано: 835 | Комментарии

Dario Freddi (drf__): Quick notice for fellows at Politecnico di Milano

System & Utilities

Hello people,

if any of you happen to study at Politecnico di Milano, use Wicd, and being frustrated by opening 6 shells to open up a f*****g connection, I might have something for you:

It’s a Qt+Polkit-qt generator of templates for Wicd to connect from Wicd to the “internet” network just by entering a password, as if you were using a standard WPA connection. Try it out, if you like, and report any issues to me.

Beware: italian language only, even though I’d appreciate if somebody at least wrapped up all the strings and provided an english translation. Patches more than welcome.


Подробнее | Разместил: Planet KDE | Дата: 01.05.2009 | Прочитано: 617 | Комментарии

Aaron Seigo (aseigo): trailheads

System & Utilities The pre-4.0 development of KDE was helped along by everyone knowing what we were striving towards: we had the Pillars, these new big chunks of technology we were busy slotting into place so that we could build ever better applications on top of; we had a renewed focus on clean, usable interfaces; we were also aiming for beauty and greater platform independence.

The individual projects around the KDE universe all swirled around these shared goals. Each headed in their own direction that reflected their own interpretation of these goals as weighted by their development team in terms of importance. Not remarkably, while there was variance in execution, there was a remarkable harmony in the overall approach and results.

That didn't happen by accident: it happened because we were communicating with each other about our goals and in-the-moment situations. I was part of only a fraction of these conversations, but I remember the huge number of informal meet ups both online and in person (part of my "coffee shop meetings around the world" tour, or at least that's more...

Подробнее | Разместил: Planet KDE | Дата: 01.05.2009 | Прочитано: 738 | Комментарии

Mandriva 2009 Spring Released

System & Utilities

Posted by timothy on Wednesday April 29, @05:00PM from the great-distro-but-mandrake-was-a-cooler-name dept.

Подробнее | Разместил: KDE News | Дата: 01.05.2009 | Прочитано: 694 | Комментарии

Albert Astals Cid (TSDgeos): i18n as second citizen in KDE

System & Utilities Sadly it seems that i18n (short for internationalization), that is, making your program available for non english speakers is a second citizen between KDE developers.

Programmers are treating bugs reported against i18n as non critical when effectively they are making their program unavailable for lots of users.

You may think this is a personal perception, but let's mention some examples:
* Plasma: Category names ("Application Launchers", "Astronomy") in the drop down box of the "Add Widget" dialog are untranslatable. Plasma developers excuse themselves saying i18n is not their best aptitude
* Places names are set after first use and don't follow the user locale
* KMail view names have a similar problem, can't find the bug number right now
* Places names for devices are not translatable
* Amarok: Items in the playlist layout editor are not translated
* Amarok: Default layout names are not translatable

These are just some examples, don't feel finger pointed if your app is here. more...

Подробнее | Разместил: Planet KDE | Дата: 01.05.2009 | Прочитано: 601 | Комментарии

Christoph Feck (kdepepo): ARGB Window Themes in deKorator

System & Utilities

The KWin team works hard to add support for ARGB window decorations to KDE 4. While it is not yet clear if the feature will make it into KDE 4.3 as planned, deKorator in trunk is now prepared to support these.

ARGB means RGB with alpha transparency. This color model makes it possible to have smooth rounding at the edges, while also allowing for different transparency levels in different parts of the decorations. For example, you could have the background of the window title be transparent, while the text and the buttons are opaque.

Only two lines needed to be added to deKorator to support ARGB. It had already been possible to use transparent PNG files, but the background was always filled with the Window color, instead of leaving it transparent. In a future version of deKorator the amount of transparency will be configurable to support the old method.

If you want to try ARGB decorations, you need:

Подробнее | Разместил: Planet KDE | Дата: 01.05.2009 | Прочитано: 679 | Комментарии

Tomaz Canabrava (tomaz): Changing blog.

System & Utilities

Since the Live Blue group is getting some popularity, growing in a way that I cannot control it anymore, I’m quitting my old blog and moving to Live Blue one.

For those of you that doesn’t know what the hell is the Live Blue group, We are a group of ~30 people, students, professors, users and curious people that use, program, test and do things with opensource.

Devoted to ( but not only to) KDE programming, we have 2 projects on GSoc this year, Sandro Andrade’s Code Visualization project, and I’m mentoring Mahfuz on the Mancala game.

let it grow ;)

Подробнее | Разместил: Planet KDE | Дата: 30.04.2009 | Прочитано: 682 | Комментарии

Bertjan Broeksema: krazy2 / ebn developments.

System & Utilities


I just have been busy finishing my master. Which, I can say, is progressing nicely. I'm winding up my last two courses and preparing for my move to Berlin, where I'll do my master thesis research at KDAB.

However, that's not what I wanted to blog about. I wanted to write an update about the work I'm doing on the english breakfast network, krazy2 and the integration of a C++ parser in the framework. Due to one of the courses I followed I got interested in software maintenance, evolution and quality. Within KDE we have all kind of policies and measures in place to guarantee some kind of quality like coding standards, commit policies, program lifetime policies and what not more. Another framework we also have is the englishbreakfastnetwork which most of you probably know by now.

EBN shows the results of several tools that are developed like krazy2 and documentation sanitzers, which are ran against the KDE code base. So, what's the actual use of this? Most of the checks are not that more...

Подробнее | Разместил: Planet KDE | Дата: 30.04.2009 | Прочитано: 796 | Комментарии

Thomas Thym (ungethym): EU Parliament elections and F/OSS

System & Utilities

European Parliament election in 1 month and 4 days. The last months before elections politicians are listening very carefully to their voters. has some ideas how to bring FS and OSS into politicians minds. Even if there is no campaign in my EU-country (at the moment there is only one in Begum, France and Italy) it reminds me (and hopefully you) that this is a good time to act. NOW!

I will tease every politician I see and ask him or her about their attitude towards

  • software patents,
  • DRM,
  • support for F/OSS in schools and gov. administration,
  • ...
And perhaps I'm going to write some emails. So they know there is something like F/OSS and there are many, many voters interested in that topic.

Подробнее | Разместил: Planet KDE | Дата: 30.04.2009 | Прочитано: 785 | Комментарии

Parley meets Android in Cairo

System & Utilities

I'm exactly three months into my Arabic studies in Cairo, where I've been taking time off university studies and Amarok development.

Подробнее | Разместил: KDE News | Дата: 30.04.2009 | Прочитано: 910 | Комментарии

A. L. Spehr (blauzahl): Linuxfest Northwest is over (or "there are KDE people in the USA")

System & Utilities So I seem to have been put on the conference circuit recently. This has been pretty interesting, as they've all been slightly different in terms of organizing and what I've learned. :) This one was different because almost all of us were giving talks.

So, this past weekend, Linuxfest Northwest was held in Bellingham, Washington, which is north of Seattle. Josh Berry (CondorDes on irc, kopete, bugsquad) and myself were the first to arrive from San Francisco to the Seattle airport. Once there, the lovely Karsten Wade (fedora, not kde) and company (including a pack of kids all with XOs, sooo cute!) picked us up as they passed through the area. We saw some great signs along the way. Like, "try nitrogen" and "tulip information here". Or the NRA sticker on the bumper of a truck that proudly declared itself to run on biodiesel. We were wiped out by the time we got to the hotel, but went to a place called The Copper Pig and met up with a few other presenters/organizers/Mousey-of-boxer-fame. Chani Armitage (chani, plasma, gsoc) & more...

Подробнее | Разместил: Planet KDE | Дата: 30.04.2009 | Прочитано: 917 | Комментарии

Trever Fischer (workman161): Almost Summertime

System & Utilities

My last major communication with the FLOSS universe was almost a month ago, so I figure its time that I tore myself away from school here and wrote something.

Its currently the last week of classes, and next week is finals week. Naturally, that means every teacher wants to cram in those last few major projects. And with 19 credit hours this semester, that leaves very little time for me to do much of anything. So in these last three weeks, I’ve been slammed with two rather big projects.

The first one is a rewrite of a lot of obfuscated C that tries to implement a parallel fast fourier transform algorithm (theoretically faster than FFTW, but we’ll see…). For an example of the original code, its on the class’ github repository. Its not pretty, especially considering how the math professor behind this project seems reluctant to teach us how his algorithm actually works. We’re really flying blind here.

The second project is a rewrite of the guest tracking system we use on campus for student dorms. more...

Подробнее | Разместил: Planet KDE | Дата: 30.04.2009 | Прочитано: 802 | Комментарии

Sebastian Trueg (trueg): Xesam vs. Nepomuk - It is Settled

System & Utilities

For a long time now we had two desktop ontologies trying to solve the same problems: the Xesam ontology and NIE (Nepomuk Information Elements) both define classes and properties to describe desktop metadata ranging from id3 tags (artist, title, and so on) to emails and instant messaging. While the latter was developed as part of the Nepomuk project, the Xesam ontology was a by-product of the Xesam desktop search API project on mainly designed by Evgeny (Phreedom) Egorochkin.

Now although I am obviously biased I cannot say if one was better then the other. What I can say is that NIE was more complete then Xesam. In any case, even during that time both ontologies benefited from each-other. NIE contains ideas from Xesam and the other way around. So both ontologies were already pretty close. All that was left to do was a merger. And that is what happend now. Sort of.

With Nokia pushing Tracker and being very interested in semantic desktop technology, with KDE leaning towards more...

Подробнее | Разместил: Planet KDE | Дата: 29.04.2009 | Прочитано: 784 | Комментарии

Andreas Pakulat: Mhm, Upgrades!

System & Utilities

Beware: only little to no KDE content…

Finally after about 5 and a half year since I last bought new PC hardware I got myself some “more power”. That last one was my first laptop ever and those who where with me last year in munich know how old it felt (slow, only 1 hour battery life….). In fact ever since I’ve been using computers this is my first completely-self-paid PC, all other were either the old machine(s) of my dad or uncle that they spend or I did partial upgrades…

I actually didn’t spend too much attention to the actual specs, partly because I don’t care too much - anything in the mid-range is just fine - and partly because nowadays I have little clue about what is the latest coolest . The little attention I paid to the details already got back at me, first I needed 30 minutes to figure out how to get network running under linux (Realtek r8168 chipset onboard, the r8169 driver was loaded but it doesn’t support this one, solution was more...

Подробнее | Разместил: Planet KDE | Дата: 29.04.2009 | Прочитано: 844 | Комментарии

Kontact: The Swiss Army Knife of PIMs

System & Utilities

If you've ever used a PIM you know how important they can be for both business and personal organization.

Подробнее | Разместил: KDE News | Дата: 29.04.2009 | Прочитано: 762 | Комментарии

Ariya Hidayat: transparent QWebView and QWebPage

System & Utilities

Seems that the trick to make a transparent QWebView or QWebPage is not very well known. So here is the magic incantation:

view = new QWebView(this);
QPalette palette = view->palette();
palette.setBrush(QPalette::Base, Qt::transparent);
view->setAttribute(Qt::WA_OpaquePaintEvent, false);

Or grab it at

Here is the result (click to zoom). I put the famous TuxKiller wallpaper as the background for the main window. The central widget is set to a QWebView instance, using the transparent trick. As everyone loves Cube these days, that is the URL I am loading:

Note 1: of course this does not work if the web page explicitly sets the background color. For example, (see its HTML source) forces a white background.

Note 2: with Qt 4.4's QtWebKit, you have to use the background brush instead of the base brush. This is changed in Qt 4.5 for consistency with the rest of Qt (it is mentioned in Qt 4.5.0 changes file).

Подробнее | Разместил: Planet KDE | Дата: 28.04.2009 | Прочитано: 934 | Комментарии

Frank Karlitschek (karli): sponsoring project

System & Utilities Hi everyone,

today, we are launching our sponsoring project.
Aim of this project is to help,, and the other sites to keep it as you know it today and to help us to investigate into further new features, improvements, hosting and projects for our community.

So what exactly is the sponsoring you may ask. Well, the sponsoring is a platform for companies and enterprises which want to prominent present their products, services and job offers on the sites to a large audience of Open source and IT experts. Advantages as a sponsor are free premium job offers, ad banners, mentionings in blogs, news and many more.
At the moment we have over 90 million page views and 2.6 unique visitors per month.

So If you know a company who wants to support the open source community via our sponsoring project or if you have suggestions for us we're happy to hear from you.
You can also contact us to get the whole feature list and price list. Providing us a more...

Подробнее | Разместил: Planet KDE | Дата: 28.04.2009 | Прочитано: 713 | Комментарии

Elvis Stansvik (estan): Summer of Tables!

System & Utilities

I’m probably one of the last GSoC student to blog after the announcement, but I’m just knee high in school work right now :)

The good news is: Yes! My proposal was accepted and I’ll be working this summer with implementing basic support for tables in KOffice’s text shape. Of course I’m very excited about this and I just wish school was over so I can start hacking.

I’ve been aggregated on the planet for a while now, so maybe some of you have an idea of who I am, though my very infrequent posting surely hasn’t helped. My name is Elvis Stansvik and I’m a 25 year old student from Sweden. A little more about me in my original proposal. I’ve followed the KOffice project with great interest for the past 4 years or so, and when time has allowed I’ve done some bug fixing et.c. I’m looking forward to finally be able to put my heart into the project this summer.

Since support for tables is quite more...

Подробнее | Разместил: Planet KDE | Дата: 28.04.2009 | Прочитано: 661 | Комментарии

writing applications with SVG

System & Utilities

Recently I received positive feedback on my program CubeTest . The program is being used in primary schools to help children to achieve better spatial insight.

Подробнее | Разместил: KDE News | Дата: 28.04.2009 | Прочитано: 681 | Комментарии

Chani Armitage (Chani): LinuxFest NorthWest

System & Utilities

this weekend me and pete rode down to bellingham for LFNW. :) it was a lot of fun. I was kinda nervous about riding my bicycle to the conference, but it turned out well… we took the bus to white rock, and getting to the border from there probably only took half an hour. once we were through, it was mostly country roads, with more birds than cars. :) there was a bit of confusion in ferndale because google maps was out of date - but we asked directions from some locals and got back on track quickly. it took nearly 3 hours to get from the border to the hotel, and it was dark by then, so we were quite ready for bed.

saturday morning I was sore from friday’s ride, but still managed to cycle the two miles to the conference. bellingham is lovely and flat - it was a nice easy ride. :) at the conference we found our table easily, and there were two monitors on it… but nothing else. jeff, blauzahl and the more...

Подробнее | Разместил: Planet KDE | Дата: 28.04.2009 | Прочитано: 813 | Комментарии

Jos van den Oever (vandenoever): writing applications with SVG

System & Utilities

Recently I received positive feedback on my program CubeTest. The program is being used in primary schools to help children to achieve better spatial insight. There is a teachers manual on-line.

CubeTest was originally written in Qt3 and ported to Qt4 later. Because some cube decorations are SVG images, the Qt4 version needed to use Q3Picture, a class for backwards compatibility with Qt3. The renewed interest prompted me to suggest to add CubeTest to KDE-Edu and clean up the code. Now I was faced with a chose: keep Q3Picture or move the cubes to a QGraphicsView.

I chose neither. Instead, I started an experiment with SVG. SVG is, in theory, well suited for this type of application. Since SVG was recommended by W3 in 2001, adoption was slow. Currently however, Firefox, WebKit and Opera support SVG rather well (as I found out and you will see).

So I started porting CubeTest to an SVG application. That's right, an SVG application. SVG, like HTML, supports embedding of javascript and for CubeTest purposes this more than more...

Подробнее | Разместил: Planet KDE | Дата: 28.04.2009 | Прочитано: 967 | Комментарии

Stefan Majewsky: Kolf: More editor interface (now with screenshots)

System & Utilities

Last time I did not include any screenshots, but I know that only from screenshots derived a magical force called “buzz”, so here comes a screenshot of what I did this evening:


First, note that the rectangle (which is in fact a cuboid block) appears in green, and the line at the right (a simple wall) seems to glow in a similar color. These are new interactors which I added to the editor interface. When you hover an object, a translucent overlay appears (like on the wall here). And when you click on this shape, the overlay will become more opaque, can be dragged to move the object, and more handles appear to manipulate the object’s geometry.

Second, please also note that the rectangle is rotated a bit. I was astonished how less changes were required in the Kolf codebase to make this happen.

Another usability improvement (though not visible here) is that objects cannot be shrunk below a certain size anymore. This prevents you from making objects more...

Подробнее | Разместил: Planet KDE | Дата: 28.04.2009 | Прочитано: 868 | Комментарии

Qt 4.5.1

System & Utilities

Qt is a comprehensive, object-oriented development framework that enables development of high-performance, cross-platform rich-client and server-side applications.

Подробнее | Разместил: KDE News | Дата: 27.04.2009 | Прочитано: 757 | Комментарии

Aaron Seigo (aseigo): getting a crash in this week's unstable build?

System & Utilities If you're tracking KDE 4.3 development and using packages from the last week or two, you may be experiencing Plasma crashing where the backtrace contains "Solid::Predicate::~Predicate()".

The cause of this is a small bug in some string parsing code in Solid that was tripped up by hotplug action .desktop files installed with some packages of Kaffeine. The kaffeine_play_videocd.desktop file, found in `kde4-config --prefix`/share/apps/solid/actions/, apparently ended up getting shipped with mismatched []s in it. (I'm not sure how that happened exactly as the files look proper in Kaffeine's svn? Oh well ..)

I fixed the crash in Solid the other day but a lot of people seem to be running into it while the fix percolates out. The solution is to get a version of kdelibs (or even just Solid) from this week and/or fix the incorrect .desktop files (e.g. by adding the missing [s).

It's cool that so many people are using and testing the latest and greatest 4.3, though. Figured I'd blog the answer so people can find it more easily.


Подробнее | Разместил: Planet KDE | Дата: 27.04.2009 | Прочитано: 730 | Комментарии

Seb Ruiz (sebr): Interactive Debugging KDE Apps with QtCreator

System & Utilities

Recently I began using QtCreator to try and do some development on Amarok. During my day job as a Java developer I get to work with tools like Intellij, which is a great IDE when you can put aside the problems of Java GUI apps on Linux. For a long time I’ve been using vim for my KDE development which has been more than sufficient, but lately I’m craving some of that productivity win that a fully fledged IDE can give.

Today I’ll show you how you can set up your KDE application in Qt Creator and use it’s interactive debugging to enhance your development speed. I’ll assume that you have an existing KDE project and you’re using Qt Creator 1.1, and I’m not going to do any whining about bugs and that rubbish.

Firstly, you’ll need to open a project. It’s as easy as File > Open and then find your CMakeLists.txt file. Your project should be parsed and opened. While we’re at it, let’s make sure that our compilation is optimised to more...

Подробнее | Разместил: Planet KDE | Дата: 27.04.2009 | Прочитано: 782 | Комментарии

Nuno Pinheiro (pinheiro): The last of the Kmix.

System & Utilities FINALLY committed the stuff to SVN under /22x22/actions/ and also the source svgz's. The intire set is named kmix-***** maybe the naming need to be reworked into mixing-****. any way the kmix developer can now point to the new icons.

Lately I have been thinking on selling stuff KDE/theming oriented, like for example themed folders icons in star trek style, plasma themes that are in a Dune like atmosfere etc... Do you think its a good idea and if so would you like to read about it on my blog post's.

Подробнее | Разместил: Planet KDE | Дата: 27.04.2009 | Прочитано: 681 | Комментарии

Brad Hards (bradh): Experimenting with gcc plugins

System & Utilities

One of the new features proposed for GCC 4.5 is the ability to use plugins.

I'm a big fan of plugin architectures, especially in open source software. I think that plugins provide a really nice starting point for potential developers. So you can start with something simple and well defined, and grow into the rest of the system. Personally, the idea of understanding all of GCC is just overwhelming. But perhaps I could do a really basic plugin that can do an additional static check.

The idea is based on mygcc which allows extensible checkers to be written for gcc. As an example, consider a (C) API that looks something like


where you have to init() before using any of the use() functions, and then cleanup() when you're done. Its an error / bug if you forget to init(), or cleanup(), or if there is any path that results in the sequence being broken. Its an error if you cleanup() twice. An example of this is something like malloc/free or more...

Подробнее | Разместил: Planet KDE | Дата: 27.04.2009 | Прочитано: 1288 | Комментарии
Всего 7600 на 254 страницах по 30 на каждой странице
[<<] [ 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 134 | 135 | 136 | 137 | 138 | 139 | 140 | 141 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | 165 | 166 | 167 | 168 | 169 | 170 | 171 | 172 | 173 | 174 | 175 | 176 | 177 | 178 | 179 | 180 | 181 | 182 | 183 | 184 | 185 | 186 | 187 | 188 | 189 | 190 | 191 | 192 | 193 | 194 | 195 | 196 | 197 | 198 | 199 | 200 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 208 | 209 | 210 | 211 | 212 | 213 | 214 | 215 | 216 | 217 | 218 | 219 | 220 | 221 | 222 | 223 | 224 | 225 | 226 | 227 | 228 | 229 | 230 | 231 | 232 | 233 | 234 | 235 | 236 | 237 | 238 | 239 | 240 | 241 | 242 | 243 | 244 | 245 | 246 | 247 | 248 | 249 | 250 | 251 | 252 | 253 | 254 ] [>>]
Google Search


Топ Новостей
1: Fedora and KDE/spin\'s treatment - Discussion
Просмотров - 3132

2: Offline Vaults for an extra layer of protection
Просмотров - 781

3: KDE\'s Kirigami 2.0 Framework for Convergent UIs Enters Beta with New Features
Просмотров - 762

4: Akonadi/KMail issues on Tumbleweed?
Просмотров - 683

5: Debugging issues booting a PC in 2018
Просмотров - 661

6: Netrunner Desktop 16.09 "Avalon" Linux OS Is Out with Kernel 4.7, KDE Plasma 5.7
Просмотров - 660

7: KDevelop 5.0.2 released for Windows and Linux
Просмотров - 645

8: plib3.gui 0.9.9
Просмотров - 630

9: Konstruct
Просмотров - 621

10: Best Desktop Environment
Просмотров - 604

11: KDE Connect – State of the union
Просмотров - 600

12: KDE Connect Sprint
Просмотров - 598

13: Come dine with the KDE e.V. board in Berlin in October
Просмотров - 596

14: Help Canonical Test GNOME Patches, Android Apps Illegally Tracking Kids, MySQL 8.0 Released and More
Просмотров - 587

15: Multi-screen woes in Plasma 5.7
Просмотров - 586

Google 120X240

Главная | Actual Topics | Статьи | Обратная связь | Guest Book
Генерация: 0.254 сек. и 41 запросов к базе данных за 0.147 сек.
Powered by SLAED CMS © 2005-2007 SLAED. All rights reserved.