Да въведа на бързо 
php няма проблем всичко е 6 (т.е. пишем без проблем само Kwrite
да има или vi или mcedit макар че най си ми харесва Quanta)
но скоро (преди седмица) реших да разгледам С++
и (има някой общи неща с  php ) но като цяло нищо  

'> 
викам си кой графичен редактор да ползвам за да облекча страданието от преминаването от php към с++ 
и се спрях на QT4 рекох щом има 3 и 4 по добре по новото
но бях много учуден как така едно работи в конзолата и същото не работи в QT4  ето за какво иде реч
| Примерен код | 
| #include <string>
 #include <iostream>
 #include <unistd.h>
 #include <sys/types.h>
 using namespace std;
 int main(void) {
 char* usra;
 usra=getlogin();
 cout << usra << endl;
 return 0;
 }
 
 | 
в конзолата всичко е 6 но какво става ако поставя нещо подоно във функция на QT4  (става дума за просто елементарно приложение една textLine и един бутон)
ето и кода на функцията
| Примерен код | 
| #include "mainwindowimpl.h"
 #include <QFileDialog>
 #include <iostream>
 //
 #include <string>
 #include <unistd.h>
 #include <sys/types.h>
 
 MainWindowImpl::MainWindowImpl( QWidget * parent, Qt::WFlags f)
 : QMainWindow(parent, f)
 {
 setupUi(this);
 connect(myButton, SIGNAL(clicked()), this, SLOT(klikClicked()));
 }
 
 void MainWindowImpl::klikClicked()
 {
 char* usra;
 usra=getlogin();
 QString muu;
 muu.append(usra);//te tuka e problema
 pathLine->setText(muu); // сетваме текста
 }
 
 | 
ммм тук проблема както и да го въртях не можах да вкарам usra в QString  или да го направя в char който да е удобен за ползване изобщо  а интересно също така че когато се обръщам към променливата за да  взема стойноста от адреса който съдържа приложението гърми (самозатваря се) на пример *usra ако опитам да го ползвам  да не говорим за инкремент като *usra++ докато в конзолата както и да го въртя няма проблем.
Въпроса ми е как правилно да навра usra в QString muu ?
п.с. 
    Дано съм бил достатъчно изчепателен  ако някой се сеща какъв точно ми е проблема между конзолата и QT4 ще се радвам да сподели.
//упс май сбърках раздела май е за напреднали