/** * Generate, compile and display a .dot file based on * tree nodes. Writes it on a .png file. * @param node */ void drawTree(Node *node) { string header = "digraph g {\n"; header.append("node [shape = record,height=.1];\n"); string nodes; string relationships; drawTreeR(node, nodes, relationships); header.append(nodes); header.append(relationships); header.append("}"); stringToFile(header, "temp.dot"); system("dot -Tpng temp.dot -o output.png"); // system("rm temp.dot"); system("echo OFF"); system("taskkill >nul 2>&1 /FI \"WINDOWTITLE eq output - Visualizador de Fotos do Windows"); system("output.png"); }
bool PublicKey::toPEMFile(const QString &fileName) const { return stringToFile(fileName, toPEM()); }
bool PrivateKey::toPEMFile(const QString &fileName, const SecureArray &passphrase, PBEAlgorithm pbe) const { return stringToFile(fileName, toPEM(passphrase, pbe)); }