creator/src/mainview.cpp
changeset 35 98924d2efce9
parent 17 4f2773374eff
equal deleted inserted replaced
34:e0ec97ec3cc4 35:98924d2efce9
   507     QGraphicsLinearLayout* layout = new QGraphicsLinearLayout(Qt::Vertical, this);
   507     QGraphicsLinearLayout* layout = new QGraphicsLinearLayout(Qt::Vertical, this);
   508 
   508 
   509     // get memory details from engine;
   509     // get memory details from engine;
   510     mMemoryDetails = mEngineWrapper.GetMemoryDetails();
   510     mMemoryDetails = mEngineWrapper.GetMemoryDetails();
   511 	
   511 	
   512     if (layout != NULL) {
   512     QList<MemoryDetails> memDet = mEngineWrapper.GetMemoryDetailsList();
   513         HbTextEdit* edit = new HbTextEdit(this);
   513     
   514         if(edit != NULL) {
   514     if (layout != NULL) 
   515 			if (mMemoryDetails.mENotAvailable == false) {
   515     	{
   516             edit->setPlainText(QString("\n\nFree RAM Memory:\n %1 of %2 kB \n\nFree disk memory: \nC: %3 of %4 kB \nD: %5 of %6 kB \nE: %7 of %8 kB")
   516 		HbLabel* edit = new HbLabel(this);
   517 					.arg(mMemoryDetails.mHFree).arg(mMemoryDetails.mHSize)
   517         //HbTextEdit* edit = new HbTextEdit(this);
   518 					.arg(mMemoryDetails.mCFree).arg(mMemoryDetails.mCSize)
   518         if(edit != NULL) 
   519 					.arg(mMemoryDetails.mDFree).arg(mMemoryDetails.mDSize)
   519         	{
   520 					.arg(mMemoryDetails.mEFree).arg(mMemoryDetails.mESize));
   520         QString text = QString("<BR><BR>Free RAM Memory:<BR> %1 of %2 kB").arg(mMemoryDetails.mRamFree).arg(mMemoryDetails.mRamSize);	
   521 			}
   521         //QString text = QString("\n\nFree RAM Memory:\n %1 of %2 kB").arg(mMemoryDetails.mRamFree).arg(mMemoryDetails.mRamSize);
   522 			else {
   522 			for(int i=0 ; i < memDet.count() ; i++ )
   523 			edit->setPlainText(QString("\n\nFree RAM Memory:\n %1 of %2 kB \n\nFree disk memory: \nC: %3 of %4 kB \nD: %5 of %6 kB \nE: %7")
   523 				{
   524 					.arg(mMemoryDetails.mHFree).arg(mMemoryDetails.mHSize)
   524 			text += QString("<BR><BR>Free %1: Memory:<BR> %2 of %3 kB").arg(memDet[i].mDriveLetter).arg(memDet[i].mFree).arg(memDet[i].mSize);//text += QString("\n\nFree %1: Memory:\n %2 of %3 kB").arg(memDet[i].mDriveLetter).arg(memDet[i].mFree).arg(memDet[i].mSize);
   525 					.arg(mMemoryDetails.mCFree).arg(mMemoryDetails.mCSize)
   525 				}
   526 					.arg(mMemoryDetails.mDFree).arg(mMemoryDetails.mDSize)
   526 			edit->setTextWrapping(Hb::TextWordWrap);
   527 					.arg(mMemoryDetails.mEFree));
   527 			edit->setHtml(text);
   528 			}
   528 			//edit->setPlainText(text);
   529             edit->setReadOnly(true);
   529                 	
       
   530             //edit->setReadOnly(true);
   530             //edit->setCursorHidden(true);
   531             //edit->setCursorHidden(true);
   531             //edit->setAttribute(Qt::WA_InputMethodEnabled, false);
   532             edit->setAttribute(Qt::WA_InputMethodEnabled, false);
   532             layout->addItem(edit);
   533             layout->addItem(edit);
   533             layout->setContentsMargins(5, 5, 5, 5);
   534             layout->setContentsMargins(5, 5, 5, 5);
   534             this->setLayout(layout);
   535             this->setLayout(layout);
   535         }
   536         	}
   536         
   537         
   537     }
   538     }
   538     
   539     
   539 }
   540 }
   540 
   541