c++ - Got empty string - Qt -


i have funktion in class returns qstring value code below:

qstring mini_artikel::get_bez()const {     return (m_bez); } 

i initailise m_bez code:

bool mini_artikel_transporter::loadartikeldata(int artikelnummer) {      mini_artikel ma;     db_artikelstamm as_db;      if(m_as_t==nullptr)         m_as_t= new db_artikelstammtransporter(conwws);       if(!m_as_t->load_dbartikelstamm(&as_db,artikelnummer))     {         critical()<<"mini_artikel_transporter::loadartikeldata("<<artikelnummer<<"): failed";         return(false);     }      ma.m_bez=as_db.get_bez();     return (true); } 

and fill string function in cpp file`

if(ma_transporter.loadartikel(b.get_artikelkorr()))            str_bez=ma.get_bez(); 

the problem got str_bez=""! wrong?

your problem not qt, code. have bug.

the function load_dbartikelstamm doesn't initialise first argument, db_artikelstamm as_db, making call as_db.get_bez() return empty string.


Comments

Popular posts from this blog

Command prompt result in label. Python 2.7 -

javascript - How do I use URL parameters to change link href on page? -

amazon web services - AWS Route53 Trying To Get Site To Resolve To www -