Beispiel #1
0
    /**
     * 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");

    }
Beispiel #2
0
bool PublicKey::toPEMFile(const QString &fileName) const
{
	return stringToFile(fileName, toPEM());
}
Beispiel #3
0
bool PrivateKey::toPEMFile(const QString &fileName, const SecureArray &passphrase, PBEAlgorithm pbe) const
{
	return stringToFile(fileName, toPEM(passphrase, pbe));
}