BornAgain  1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
GUIHelpers.h File Reference

Defines class GUIHelpers functions. More...

Include dependency graph for GUIHelpers.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  GUIHelpers::Error
 

Namespaces

 GUIHelpers
 

Functions

QString GUIHelpers::baseName (const QString &fileName)
 Returns base name of file. More...
 
QString GUIHelpers::createUuid ()
 
QString GUIHelpers::currentDateTime ()
 
QString GUIHelpers::fileDir (const QString &fileName)
 Returns file directory from the full file path. More...
 
QStringList GUIHelpers::fromStdStrings (const std::vector< std::string > &container)
 
QVector< double > GUIHelpers::fromStdVector (const std::vector< double > &data)
 
QString GUIHelpers::getBornAgainVersionString ()
 
QString GUIHelpers::getValidFileName (const QString &proposed_name)
 Returns valid file name to be saved on disk. More...
 
void GUIHelpers::information (const QString &title, const QString &text, const QString &detailedText)
 
void GUIHelpers::information (QWidget *parent, const QString &title, const QString &text, const QString &detailedText)
 
bool GUIHelpers::isVersionMatchMinimal (const QString &version, const QString &minimal_version)
 returns true if current BornAgain version match minimal required version More...
 
bool GUIHelpers::okToDelete (QWidget *parent, const QString &title, const QString &text, const QString &detailedText)
 
std::ostream & operator<< (std::ostream &stream, const QString &str)
 
bool GUIHelpers::parseVersion (const QString &version, int &major_num, int &minor_num, int &patch_num)
 parses version string into 3 numbers, returns true in the case of success More...
 
bool GUIHelpers::question (QWidget *parent, const QString &title, const QString &text, const QString &detailedText, const QString &yesText, const QString &noText)
 
QString GUIHelpers::readTextFile (const QString &fileName)
 
int GUIHelpers::versionCode (const QString &version)
 
void GUIHelpers::warning (const QString &title, const QString &text, const QString &detailedText)
 
void GUIHelpers::warning (QWidget *parent, const QString &title, const QString &text, const QString &detailedText)
 

Detailed Description

Defines class GUIHelpers functions.

Homepage:\n http://www.bornagainproject.org
License:\n GNU General Public License v3 or higher (see COPYING)
Authors
Scientific Computing Group at MLZ (see CITATION, AUTHORS)

Definition in file GUIHelpers.h.

Function Documentation

◆ operator<<()

std::ostream& operator<< ( std::ostream &  stream,
const QString &  str 
)
inline

Definition at line 85 of file GUIHelpers.h.

86 {
87  stream << str.toStdString();
88  return stream;
89 }